Skip navigation EPAM

Senior Java Developer Yerevan, Armenia

  • hot

Senior Java Developer Description

Job #: 51314
We are looking for a Senior Java Developer for our Yerevan office to make the team even stronger. Talented people who have a passion for and take pride in their work – we are waiting for you. We believe that our employees make a difference and contribute to the synergy that moves us ahead in achieving our goals.


  • Develop enterprise level software solutions according to technical specifications
  • Participate in all cycles of software design and development
  • Contribute to the quality of coding and assure conformance of source codes
  • Provide necessary technical and design documentation
  • Analyze requirements and work with team members to create quality results
  • Communicate effectively with local management and external team members
  • Participate in internal and external meetings


  • Experience with the following tech stack:
    • Spring, Spring Cloud, Spring Boot, Spring Integration
    • REST and REST maturity
    • JMS and Integration Patterns
    • Hibernate, JDBC, JQQL
    • Maven 3+
    • Java 8, Functional Programming
    • Spring Security, JWT, SAML
    • SQL, NoSQL
    • Understanding of Scrum concept
    • Docker and containerization concepts
  • English: strong Intermediate level and higher

We offer

  • Competitive compensation
  • Individual career path in engineering
  • Partial coverage of costs for certification
  • English classes with certified English teachers
  • Relocation opportunity
  • Family medical insurance, sports

Hello. How Can We Help You?

Our Offices