Senior Software Developer / Tech Lead

🏢 Kyivstar · all Kyivstar jobs
📍 Ukraine
📅 Posted 2026-09-03 · via Himalayas
🏷 Software-Development,Technical-Lead,Backend-Development,Telecommunications,Distributed-Systems,Senior-Lead-Software-Developer,Senior-Software-Development-Lead,Senior-Software-Developer,Lead-Software-Developer,Lead-Software-Development-Engineer,Senior-Technical-Lead,Software-Development-Lead,Senior-Application-Development-Lead,Senior-Technical-Developer,Senior-Software-Development
Apply on original site ↗

Про нас

Kyivstar .Tech — українська гібридна ІТ-компанія, резидент Дія.City. Ми є дочірньою компанією Київстар, одного з найбільших українських операторів зв'язку.

Наша місія — змінювати життя в Україні та світі, створюючи технологічні рішення і продукти, що реалізують потенціал компаній і потреби користувачів.

Понад 600 спеціалістів KS.Tech щодня працюють у різних сферах: мобільні та веб-рішення, а також проєктування, розробка, підтримка та технічне обслуговування високопродуктивних систем і сервісів.

Ми віримо в інновації, що дійсно приносять якісні зміни, та постійно кидаємо виклик традиційним підходам і рішенням. Кожен з нас є адептом підприємницької культури, яка дозволяє ніколи не зупинятися, розвиватися і створювати нове.

Що ти будеш робити

- Розробляти високонавантажені розподілені middleware- та backend-додатки в телеком-сфері — обробка provisioning requests, order data-contents, voice, billing та tariffication events.

- Проєктувати архітектуру мікросервісних систем, API та нову бізнес-логіку.

- Писати, збирати й розгортати код, оптимізувати його та проводити code review.

- Покривати рішення unit-, інтеграційними та навантажувальними тестами.

- Готувати технічну документацію.

- Консультувати щодо нових та наявних систем для погодження проєктної документації.

- Підтримувати стабільну працездатність сервісів.

Яка кваліфікація та досвід необхідні

- Від 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.

- Англійська — на рівні ведення переговорів і листування.

Буде плюсом

- Написання технічної документації та досвід супроводу ПЗ.

- Знання телеком-домену — архітектура білінгових і провіженінгових систем, VAS (value added services), базове розуміння побудови мережі GSM.

- ETL-інструменти: Apache Airflow, Apache Spark.

- Інструменти інкрементальних змін у БД (Liquibase).

Ми пропонуємо

- Офіс або ремоут — вирішувати тобі.

- Ремоут-онбординг.

- Перформанс-бонуси для всіх (річні чи квартальні — залежить від ролі).

- Навчання: безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека.

- Страхування здоров'я і життя для працівників.

- Wellbeing-програма та корпоративний психолог.

- Компенсація витрат на мобільний зв'язок Київстар.

Originally posted on Himalayas

← All remote jobs

Similar for you