Kyriba Corp. Company Profile

Tech Lead Java

Kyriba Corp.

Апісанне працы

Kyriba is looking for a professional Tech Lead/Senior Java Developer who wants to join our unique project with the highly professional team and be involved into tremendous innovation activities and for whom Quality is not just a word. We appreciate new ideas, like challenges, fully dedicated to quality and addicted to success!

Team structure:

The development team is located in Minsk and Paris. The project is stable, has well-defined processes and challenging tasks. Continuous improvements and Innovations are always welcome. Minsk team consists of 100+ motivated, dynamic and highly talented developers, testers and managers. The development processes are Agile SCRUM/KANBAN based. 

Key Responsibilities and Duties:

  • Define architecture and process of implementing API for existing application with a lot of financing modules
  • Implementing new API for the need of both external clients and internal development (UI, Mobile clients)
  • Facilitate API development in all teams across different domains by establishing base architecture and providing necessary documentation, tooling and knowledge sharing
  • Perform requirements analysis
  • Communication with Product Owner
  • Active in a continuous improvement of the process, methodologies, technologies and practices


  • Domain-driven design
  • RESTful api design
  • Strong knowledge of Java SE8+
  • Spring framework (DI/AOP/REST)
  • JPA
  • Relational databases, Oracle DB
  • Effective communication skills in English, both verbal and written

Nice to have:

  • Gradle

Some things you will receive:

  • Assistance with professional and personal growth: conferences and trainings, English classes in the office;
  • Experience in working with cross-cultural teams;
  • Competitive compensation and bonuses for high performance;
  • Regular assessments and salary reviews;
  • Employee recognition program;
  • Medical insurance for the whole family, incl. dental care;
  • Sports, family care, sick days, day-off for birthday,  and many-many more.

Learn more about Kyriba Minsk team here: