JAVA Programmer (Middle/Senior)


We are currently looking for candidates for our client, an American software development company: JAVA programmer (Middle/Senior)

JAVA Programmer (Middle/Senior)

Main tasks:

  • Creating a new system dedicated to a client from the financial sector
  • Working in a team of experienced Java Developers (mainly people with about 8-10 years of experience)
  • Working with Java 8, Spring, Hibernate, Oracle 12c
  • Working with a system where performance will be a challenge
  • Creating unit tests
  • Working in the Agile methodology


  • Higher education in IT or related disciplines
  • At least 4 years of experience (for the position of Middle Java Developer) and 6 years of experience (for the position of Senior Java Developer) in Java-based projects
  • Very good practical knowledge of Spring and Hibernate
  • Experience of working with the Oracle database
  • Very good knowledge of field programming
  • Knowledge of design patterns
  • Practical knowledge of the Scrum/Agile methodology
  • Knowledge of the English language at a high level

We offer:

  • Constant development of professional qualifications (we have our own training brand)
  • Stable, long-term cooperation
  • Nice atmosphere in a fantastic team who not only loves work but also spending time together on karaoke or board games
  • Benefits: medical care, co-financing of sports activities, frequent integration meetings

Fill out the form to apply for the JAVA Programmer (Middle/Senior) position: