Entroncamento, Portugal
1 year ago

Job Overview

Job Type
Senior Level | Software Engineering
Pay
Not disclosed

Job description

Location:
Entroncamento, Portugal
Work arrangement:
Hybrid

Role Summary

We are looking for an experienced Lead Java Developer to work on an insurance application from our office in Cyprus in a hybrid setup.

This role offers an incredible opportunity to develop high-quality business features within our client's Financial Landscape, operating as Spring Boot microservices in a cloud-native environment on Microsoft Azure.

Responsibilities - Guide a team within a complex technical framework

  • Develop core insurance application (calculation and pricing storage services)
  • Codemaintenance
  • Participate in the discussion of new functionality
  • Perform code reviews
  • Fix bugs and issues in deployed applications
  • Demonstrate expert understanding of the Java application development stack and tools

Requirements - At least 5 years of Java development experience

  • 1+ year of relevant leadership background
  • Good knowledge of microservices using Spring Boot
  • Ability to work with Git and Gradle (Kotlin)
  • Experience in writing unit and integration tests
  • Profound experience with relational databases, Oracle and MongoDB
  • Fluency in English

We offer - Private healthcare insurance

  • Regular performance assessments
  • Family friendly initiatives
  • Corporate Programs including Employee Referral Program with rewards
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
  • *All benefits and perks are subject to certain eligibility requirements
Role:
Lead Java Developer (relocation to Cyprus)
Job Type:
Senior Level | Software Engineering

More jobs at EPAM Systems

Similar Backend Developer jobs at other companies