Skip navigation EPAM

Middle/Senior Java Developer Armenia or Remote

  • hot

Middle/Senior Java Developer Description

Job #: 74024
We are looking for an intermediate and highly skilled Java Developers who can help us deliver development services to EPAM’s one of the most valuable clients. The client provides a cloud-native platform that enables insurers to grow by realigning their business model around the customer.

What You’ll Do

  • Maintain and develop
  • Integrate with other clients’ systems and applications
  • Be part of a self-organizing and cross-functional Agile team
  • Be a leader within the team, actively improving overall software quality
  • Take ownership of the area and deliver high-quality solutions
  • Contribute to the team’s technical direction and the improvement of its tools and processes

What You Have

  • Computer science fundamentals
  • Java skills
  • Ability to write/review and maintain code
  • Experience with Spring 3, JSTL, Primefaces
  • Expertise in Spring 5, Java 8/11, PostgreSQL, Cassandra, Docker, SpringBoot
  • Ability to perform code reviews for peers
  • Experience with Unit Testing, familiarity with at least one testing and mocking framework
  • Ability to design an architecture of a feature or application from scratch
  • Solid SDLC understanding and experience working in an agile environment
  • Good English communication skills & experience in client-facing communications


  • Spring 3, JSTL, Primefaces
  • Spring 5, Java 8/11, PostgreSQL, Cassandra, Docker, SpringBoot

We offer

  • Innovative solutions delivery to the world’s digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Corporate and social events
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Competitive compensation
  • Regular assessments and salary reviews

Hello. How Can We Help You?

Our Offices