Lviv, Ukraine
Full Employment
English: Intermediate



  • 3+ years of commercial experience with Java development
  • Track record of working in Scrum / Agile software teams
  • At least Intermediate spoken and written English


  • Design, build, and maintain efficient, reusable, and reliable Java server-side code
  • Integrate data storage solutions, which may include databases, key-value stores, blob stores, etc.
  • 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
  • Support with Scrum / Agile software development approach (e.g., sprint, standups, retros, planning, pointing, grooming, etc.)

Technical Skills

  • Java 8
  • Spring Core, Security, MVC, Data JPA
  • Hibernate
  • MS SQL
  • Git
  • REST
  • Flyway
  • WildFly
  • Spring Reactor (optional)
  • Maven