Match score not available

Java Developer (relocation to Cyprus)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Experience with Java programming language, Strong knowledge of Spring Boot, Proficient in relational databases, especially PostgreSQL, Experienced in test driven development, Ability to work in a DevOps team.

Key responsabilities:

  • Create data integration and business services in microservices architecture
  • Validate service performance and adherence to requirements
  • Maintain DevSecOps principles
  • Manage microservices during testing and production
  • Prepare unit tests and conduct code reviews
EPAM Systems logo
EPAM Systems Information Technology & Services XLarge https://www.epam.com/
10001 Employees
See more EPAM Systems offers

Job description

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

This remote 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. As part of our DevOps objective, you will also expediently operate the microservices during the testing and production phases.

Responsibilities


  • Create data integration and business services within a microservices architecture
  • Validate that services perform optimally and adhere to requirements
  • Maintain adherence to DevSecOps principles
  • Participate in the management of the team's microservices during testing and production environments
  • Address architectural considerations in decision-making and recommendations
  • Prepare and maintain unit tests for automated validations
  • Conduct code reviews
  • Resolve bugs and issues in active applications
  • Exhibit a deep expertise in the Java application development stack and associated tools


Requirements


  • Demonstrated ability to write efficient, maintainable code using Java programming language
  • Strong knowledge of microservices implemented using Spring Boot
  • Profound experience with relational databases, PostgreSQL is a strong plus
  • Proven expertise in test driven development, in writing unit tests and end to end integration tests
  • Experience working in a DevOps team


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

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs