Senior Java Developer


We are looking for a highly motivated and experienced Senior Java Developer to join our dynamic team.


  • 4+ years of software development experience
  • Experience with Java 11+
  • Working experience with Spring (Spring Boot, Spring Data, Spring Cloud)
  • Experience with DataBases (preferably PostgreSQL)
  • Experience with modern DevOps practices and technologies (AWS, Docker, Kubernetes, CI/CD)
  • Experience with high-complexity projects
  • Good communication skills, willingness to learn, being a good team player
  • Strong Upper-Intermediate English

As a plus

  • Working experience with protocols (S3, SFTP and HTTPS)
  • Experience with OpenShift and ArgoCD
  • Knowledge of Golang


  • Participate in providing the best solutions in the development process using TDD
  • New functionality and features development
  • Create and update technical documentation
  • Collaborate with team members
  • Take part in code reviews
  • Constantly learn and improve yourself


  • Great team and interesting projects
  • Modern technologies and management methods
  • Tech/career growth opportunities
  • Competitive salary (regularly based on your performance)
  • Flexible working schedule
  • 30 days of paid vacation
  • In-house English classes
  • Friendly atmosphere (corporate events)

About us

A great team of cool people with different backgrounds who became a club of friends growing together professionally and working on exciting projects that amaze clients.

If you join us, you’ll feel like you’ve joined a close circle of friends, open-minded, young at heart, with different interests but interested in each other, and who like to work and party together. At the office, we organise foosball tournaments, heated English discussion clubs, thematic parties, we play darts and board games, have workout machines to let off some steam and a shower to freshen up.

More about us