Кто мы? Молодая амбициозная компания, которая переносит зарубежный опыт на украинские проекты. Основная специализация: DevOps, Integration, Security, Development. Что мы делаем? Администрирование высоконагруженных систем. Внедрение open-source решений в инфраструктуре. Разработка приложений любой сложности. Кто наши клиенты?
16 апреля 2021

Senior/Middle Java developer

Киев, удаленно $3500–4000

Необходимые навыки

3-5+ years of experience in Java;
• Strong knowledge of Java core;
• Experience and deep understanding of microservices architectural principles;
• Great grasp of OOP and design patterns;
• Strong knowledge of Spring stack( IoC, MVC, Data/JDBC, Boot, Test) an advantage to have experience with: Integration, Security, Test, AOP;
• Experience with REST API;
• Understanding of messaging systems (e.g. Kafka);
• Experience with SQL and NoSQL databases (e.g. PostgreSQL, MySQL, MongoDB);
• Understanding of containerized environments (e.g. Docker, Kubernetes);
• Experience with Git, Maven/Gradle, JUnit, Mockito.

Будет плюсом

• API design and documentation skills
• Practical experience with Kubernetes and Helm for different environments
• Ability to describe and document architectural/design decisions
• Hands-on experience with Kafka
• Hands-on experience with Docker containerization for different environments
• Hands-on experience with unit/integration/API testing for microservices
• Understanding of CI/CD practices and types of quality gates


• Flexible working hours, 24 days of paid vacation, official employment, distant work possible;
• The newest technological stack and quality standards standards used to create the product of the project;
• Really strong team of high-level professionals who are driven with challenges;
• Creative challenging requests;
• The opportunity to participate in the development of a new large project from scratch, aimed at automation, optimization and transparency in the field of state regulation and finance.


• Develop high-quality software, design, and functional documentation
• Identify, prioritize and execute tasks in the software development life cycle
• Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
• Automate tasks through appropriate tools and scripting
• Build unit tests for your code
• Develop architecture and system design

О проекте

About the project:
Development of the core of a new system in the field of state regulation and finance.
Details will be available during the interview.