Skip navigation EPAM

Java Developer

  • Nizhny Novgorod, Russia
Job #: 32895
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Java Developer for our Nizhny Novgorod office to make the team even stronger.


  • 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


  • At least 2 years of experience in developing Java applications
  • Excellent knowledge of Java SE
  • Good Java EE and Spring development experience
  • Experience with relational database (MS SQL Server, MySQL, etc.)
  • Good understanding of OOP principles
  • Strong knowledge of English (both communication and technical level)

We offer

  • Work in an open-minded team
  • Flexible working schedule
  • Competitive compensation depending on experience and skillset
  • Medical insurance
  • Corporate sport benefits
  • Individual career development plan, a wide range of technological and soft skills trainings and workshops
Learn more about EPAM in Russian Federation

Hello. How Can We Help You?



Our Offices