• Lviv, Ukraine
  • full employment

General

  • 3+ years commercial experience with Java development
  • Bachelor’s degree or higher in a technical field of study
  • Track record of working in Scrum / Agile software teams
  • Solid spoken and written English

 

Responsibilities

  • Build and maintain efficient, reusable, and reliable Java server-side code
  • Integrate user-facing elements developed by front-end developers through server-side logic
  • Identify and resolve bottlenecks and bugs
  • Help maintain code quality, organization, and automatization
  • Write unit and integration tests
  • Participate in Scrum / Agile software development process (e.g., sprint, stand-ups, retros, planning, estimation, grooming)

 

Technical Skills

  • Java 8
  • Spring Core, Security, MVC, Data JPA, Spring Boot
  • JMS
  • Good SQL knowledge
  • PostgreSQL
  • Junit, TestNG, Mockito, DBUnit
  • Maven
  • Git, GitHub

 

Will be a plus

  • Docker
  • CI configuration (Jenkins)
  • SonarQube
  • Tomcat
  • JDBI
  • Hibernate
Apply Yourself Refer Someone Else