Senior Software Developer

Kyivstar

Kentucky

Hybrid

USD 110,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Офіс або ремоут
Ремоут-онбординг
Перформанс-бонуси
Навчання та ресурси
Страхування здоров'я і життя
Wellbeing-програма
Компенсація витрат на мобільний зв'язk

Job summary

Kyivstar.Tech шукає досвідченого розробника backend з мінімум 5 років досвіду, з акцентом на мікросервіси, Java 8/17, Spring, Akka, Kafka та реляційні/NoSQL БД. Ваша робота — розробляти високонавантажені middleware та backend-додатки, проектувати архітектуру та забезпечувати якість коду.

Пропонуємо офіс або ремоут, гнучку роботу, навчання, страхування здоров’я та життя, wellbeing-програму та компенсацію витрат на мобільний зв'язок, а також можливість впливати на продукти компанії.

Qualifications

  • Від 5 років у розробці, з них щонайменше 2 роки участі в комерційних проєктах.

Responsibilities

  • Розробляти високонавантажені розподілені middleware- та backend-додатки в телеком-сфері — обробка provisioning requests, order data-contents, voice, billing та tariffication events.
  • Проєктувати архітектуру мікросервісних систем, API та нову бізнес-логіку.
  • Писати, збирати й розгортати код, оптимізувати його та проводити code review.
  • Покривати рішення unit-, інтеграційними та навантажувальними тестами.
  • Готувати технічну документацію.
  • Консультувати щодо нових та наявних систем для погодження проєктної документації.
  • Підтримувати стабільну працездатність сервісів.

Skills

Java 8/17
REST APIs
NoSQL Cassandra
SQL Oracle
Spring Framework
Akka
Kafka
Docker
CI/CD
Junit/Maven/Gradle
Hibernate
Distributed systems
SQL tuning
Event Sourcing
CQRS
DDD
Grafana
ELK Stack
Artifactory
English (negotiations)

Tools

Maven
Gradle
JUnit
Docker
Grafana
ELK Stack
Artifactory

Job 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-програма та корпоративний психолог.
  • Компенсація витрат на мобільний зв'язок Київстар.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Kyivstar • United States

Remote
USD 120,000 - 170,000
Страхування здоров’я та життя
Wellbeing‑програма
Корпоративний психолог
+4
System Analyst (CRM Solutions)
System Analyst (CRM Solutions)

Kyivstar • United States

Remote
USD 90,000 - 140,000
Офіс або ремоут — вирішувати тобі
Ремоут-онбординг
Перформанс-бонуси
+1
System Analyst (Contact Center & Integrations)
System Analyst (Contact Center & Integrations)

OpenKrill • United States

Hybrid
USD 60,000 - 90,000
Офіс або ремоут
Ремоут онбординг
Перформанс-бонуси
+4
System Analyst (Contact Center & Integrations)
System Analyst (Contact Center & Integrations)

Kyivstar • Kentucky

Remote
USD 70,000 - 110,000
Офіс або ремоут
Перформанс-бонуси
Навчання через внутрішні ресурси
System Analyst (Ivanti)
System Analyst (Ivanti)

OpenKrill • United States

Remote
USD 70,000 - 110,000
Гібридний/віддалений формат роботи
Бонуси за результат
IT Support Engineer L2/L3 (BPMS system)
IT Support Engineer L2/L3 (BPMS system)

Kyivstar • Kentucky

Hybrid
USD 7,100 - 12,000
Office or Remote
Remote onboarding
Performance bonuses
+5
Business/System Analyst
Business/System Analyst

Kyivstar • Kentucky

Hybrid
USD 70,000 - 95,000
Перформанс бонуси
Страхування здоров’я і життя
Wellbeing-програма
Бізнес/системний аналітик
Бізнес/системний аналітик

Kyivstar • United States

Remote
USD 85,000 - 120,000
Офіс або ремоут — обирай сам
Перформанс-бонуси
Навчання та внутрішні ресурси
Security Engineer
Security Engineer

Kyivstar • Ohio

Remote
USD 90,000 - 130,000
Office or remote
Remote onboarding
Performance bonuses
+5
System Analyst (Ivanti)
System Analyst (Ivanti)

Kyivstar • Ohio

Hybrid
USD 85,000 - 120,000
Гнучкий формат роботи
Онбординг онлайн
Бонуси за ефективність
+2