Job vacancy

Backend developer

Our tech stack: Kotlin, Spring/Spring Boot, PostgreSQL, WebSocket, Redis, Kafka, REST, Docker, Kubernetes




JOB DUTIES:

  • Design and development of high-load systems;
  • Architecture development;
  • Building API for mobile applications;
  • Refactoring and optimization of functionality;
  • Bug fixing;
  • Writing tests;
  • Writing technical documentation.



REQUIREMENTS:

  • Server-side development expertise with at least 4 years of experience;
  • Strong knowledge of Kotlin or Java (and willingness to learn Kotlin);
  • Understanding of JVM principles;
  • Skills in architecture development and software design;
  • Understanding of OOP, SOLID principles, parallel and multithreaded programming;
  • Experience working with relational DBMS.

Optional (would be an advantage):

  • Experience in developing architecture for mobile client-server application;
  • Experience working with non-relational DBMS;
  • Ability to set up CI/CD in Gitlab or alternative tools;
  • Experience working with Kubernetes.



WE OFFER:

  • Stable salaries, formal employment and 25 work days of annual leave;
  • Private health insurance, 5 paid sick leaves;
  • Challenging, complex and interesting tasks;
  • Flexible software development methodologies;
  • Friendly atmosphere, democratic leadership and no excessive bureaucracy.

Interested in a job?

Let us know! Send your CV and we'll get back when there's an opening just for you!