Java Developer

Chernihiv, Kharkiv, Kyiv, Lviv, Odessa, Vinnytsia, Zhytomyr. Active

Our Client, one of the biggest outsourcing companies in Ukraine, is looking for a Java Developer to join their team in their Kyiv office for an international long-term project.

The selected specialist will be responsible for developing a product within an agile team composed of Developers, QA Engineers, a Scrum Master, and a Product Owner, starting from user stories to a shippable product, respecting a predefined definition of done and making sure product passes through defined continuous integration gates (unit tests, code coverage, automated integration tests, automated E2E tests).


  • Have experience with Java, Spring, JPA (Hibernate) technology stack
  • Be able to read and write complex SQL queries, and optimize them if needed
  • Have good knowledge of Oracle Database, Apache Tomcat Server, Webservices, Rest API, Queueing mechanism
  • Some experience in JavaScript single application development (npm, webpack, jest, reactjs, etc.)
  • Write efficient code and unit tests
  • Be proficient in English, and be able discuss technical aspects, functional and non-functional requirements with stakeholders
  • Be able to analyse and structure development
  • Be able to split technical activity into tasks, estimate them and commit on a two-week sprint
  • Proactive and solution minded, be able to assist and help end-users if needed

Areas of Responsibility

  • Care about code quality, clean code principles and perform code reviews
  • Cover the code with tests and test this code
  • Read and write complex SQL-queries, and optimize them if needed
  • Analyse user stories and propose application design solutions
  • Organize collaboration and break down user stories in technical tasks
  • Assist and help end-users if needed
  • Be eager to learn and improve on coding practices and framework mastery

Responsible recruiter:



Thank you! Our managers will contact you