JobMatch
← Back to jobs

Senior Software Developer / Tech Lead

Kyivstar

RemoteUkraineseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

SecurityAirflowDockerKanbanNoSQLCI/CDScrumSparkJavaREST APIsSQLETL

Description

Про нас 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

JobMatch aggregates public listings. Always apply through the original posting.

Senior Software Developer / Tech Lead at Kyivstar · JobMatch