Please, let Kyivstar know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
Kyivstar.Tech is seeking a Middle+ Fullstack Java Developer for one of its key high-load products.
The product team is fully autonomous, with a high development culture, quality requirements, and transparent management.
The developer will be responsible for creating high-load, distributed middleware and backend applications in the telecommunications sector related to processing provisioning requests, order data-contents, voice, billing, and tariffication events.
The role involves participating in the design and development of microservices architecture, new business logic, and developing, building, deploying code, optimizing, and performing code reviews.
The developer will write unit, integration, and load tests, collaborate with team members, and provide consultation on new and existing products for project documentation approval.
Requirements:
A minimum of 3+ years of programming experience, with at least 2 years in commercial projects is required.
Proficiency in Java 8/17, including knowledge of Concurrency, Parallel, and Distributed programming.
Experience with Spring Framework (MVC, Boot, Security) and Akka (HTTP, Streams) is necessary.
The candidate should have experience in developing web applications (exchange formats - JSON/XML) and building REST architecture.
Familiarity with NoSQL/SQL databases is required.
Knowledge of CI/CD processes and experience with Maven, Gradle, JUnit, and CI/CD tools is essential.
Experience with Grafana, ELK Stack, and Artifactory is needed.
Understanding of SMPP Protocol v3.4 and experience with data exchange brokers (Kafka, RabbitMQ) is required.
The candidate should have a grasp of distributed systems principles and experience working with them.
Experience with microservices, SOA, monoliths, design patterns, Event Sourcing, CQRS, and DDD is necessary.
Proficiency in using Docker stack is required.
English proficiency at a level sufficient for reading technical documentation is necessary.
Benefits:
The position offers the flexibility to work from the office or remotely, with the company providing the necessary workspace setup.
Remote onboarding is available for new employees.
Performance bonuses are provided for all employees, either annually or quarterly, depending on the role.
The company offers extensive training resources, including internal resources, partner programs, and a personal library for employees.
Health and life insurance is provided for employees.
A wellbeing program and access to a corporate psychologist are included.
Compensation for mobile communication expenses with Kyivstar is offered.
Apply now
Please, let Kyivstar know you found this job
on RemoteYeah
.
This helps us grow π±.