Senior Software Developer – Tech Lead
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Java Tech Lead building distributed middleware and backend systems for Kyivstar.Tech, a Ukrainian telecom technology company. Designing microservices, APIs, and high-performance services.
Responsibilities:
- Розробляти високонавантажені розподілені middleware- та backend-додатки в телеком-сфері — обробка provisioning requests, order data-contents, voice, billing та tariffication events.
- Проєктувати архітектуру мікросервісних систем, API та нову бізнес-логіку.
- Писати, збирати й розгортати код, оптимізувати його та проводити code review.
- Покривати рішення unit-, інтеграційними та навантажувальними тестами.
- Готувати технічну документацію.
- Консультувати щодо нових та наявних систем для погодження проєктної документації.
- Підтримувати стабільну працездатність сервісів.
- Проєктувати, розробляти та підтримувати технологічні рішення і високопродуктивні системи та сервіси для телеком-компанії Kyivstar.Tech.
Requirements:
- Від 5 років у розробці, з них щонайменше 2 роки участі в комерційних проєктах.
- Від 2 років управлінського досвіду (процесами, проєктами або людьми).
- Java 8/17 (Concurrency, Parallel, Distributed).
- Розробка web-застосунків (формат обміну — JSON/XML), побудова REST-архітектури.
- Робота з NoSQL (Cassandra DB) та SQL-базами.
- Розуміння принципів побудови реляційних БД, впевнене знання SQL (Oracle).
- Проєктування баз даних, написання процедур, функцій, jobs/schedulers.
- Оптимізація запитів до БД (indexing, partitioning).
- Побудова ETL-процесів.
- Знання CI/CD-процесів, досвід з Maven, Gradle, JUnit та CI/CD-інструментами.
- Spring Framework (MVC, Boot, Security), Akka (HTTP, Streams), distributed cache framework, Hibernate.
- Робота з брокерами обміну даними (Kafka, JMS-брокери).
- Розуміння принципів розподілених систем і практичний досвід із ними.
- Гнучкі методології розробки, знання та застосування SDLC, Scrum, Kanban, XP, WF.
- Microservices, SOA, monolith, патерни проєктування, Event Sourcing, CQRS, DDD.
- Docker stack.
- Grafana, ELK Stack, Artifactory.
- Англійська — на рівні ведення переговорів і листування.
Benefits:
- Офіс або ремоут — вирішувати тобі.
- Ремоут-онбординг.
- Перформанс-бонуси для всіх (річні чи квартальні — залежить від ролі).
- Навчання: безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека.
- Страхування здоров'я і життя для працівників.
- Wellbeing-програма та корпоративний психолог.
- Компенсація витрат на мобільний зв'язок Київстар.

















