Responsibilities:

  • BE development
  • Involvement in all stages of delivery: code review, optimization, unit testing, continuous integration, acceptance of tasks with the customer, system deployment
  • Teamwork: participation in the assessment, planning and detailing of tasks, assistance to colleagues, participation in regular retrospectives
  • Communication with the customer in English: collection of requirements, work report, joint search for solutions to problems

Requirements:

  • 5 + years of engineering experience

Must:
  • Java 17
  • Spring Boot 2/3
  • Junit 4/5
  • Strong knowledge of concurrency in Java
  • Experience writing asynchronous and/or reactive code (Spring WebFlux/RxJava/Quarkus or similar)
  • Experience in performance optimization of applications
  • SQL
  • Docker
Nice to have:
  • Experience with NoSQL databases and data storages (Redis, Elasticsearch, Vertica or similar)
  • Troubleshooting skills in complex multi-component systems
  • Bash
  • Gatling
  • Kubernetes

We offer

  • Freedom to Develop - equal opportunity to learn and grow professionally
  • Clear career and professional path, strong performance management system
  • 100% insurance coverage for you and your dependant
  • Equipment
  • English lessons
  • Gym membership
  • Lunch catering
  • All the advantages of working in an international IT company
  • Flexible vacation time
  • Fun and inclusive in-person and digital events

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.