This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Kyivstar.Tech is looking for a Backend Developer to join their Product Development Team.
The role offers the advantages of working in a product team, including versatile projects, independence, influence on development direction, and growth opportunities.
The company is a Ukrainian hybrid IT firm and a subsidiary of Kyivstar, one of Ukraine's largest telecom operators.
The mission is to create technological solutions that unleash business potential and meet user needs.
The team consists of over 500 specialists working in mobile and web solutions, design, development, support, and maintenance of high-performance systems.
The company values innovation and an entrepreneurial culture that fosters continuous evolution and creativity.
What you will do
Collaborate with the development team, Product Owner, and CTO on real and interesting product tasks.
Select and implement necessary tools, technologies, and techniques.
Design and implement application architecture.
Conduct code reviews and ensure code quality adheres to development standards.
Write efficient code.
Requirements:
A minimum of 2 years of experience with Spring: Core, MVC, Security, Boot.
Understanding of microservices architecture, Event Sourcing, CQRS, and DDD.
At least 2 years of experience in developing RESTful services.
Proficiency in persistence frameworks such as Spring Data and Hibernate for at least 2 years.
Experience with branch-based workflow using git.
Familiarity with messaging systems like ActiveMQ or JMS.
Thorough understanding of RDBMS (MySQL, PostgreSQL, Oracle) and non-RDBMS (Cassandra).
Experience in unit testing with JUnit and Mockito.
At least 1 year of experience with Docker containers in production.
Strong understanding and application of SOLID principles and software design patterns.
Experience with continuous integration principles and tools.
A plus would be
Knowledge of high-load systems.
Benefits:
The option to work from the office or remotely, with arrangements for your workplace.
Remote onboarding process.
Performance bonuses available for all employees, either annually or quarterly depending on the role.
Training opportunities through the company’s library, internal resources, and partner programs.
Health and life insurance coverage.
Wellbeing program and access to a corporate psychologist.
Reimbursement of expenses for Kyivstar mobile communication.