Match score not available

Senior Java Developer / Tech Lead

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years in programming field, 2+ years management experience, Proficiency in Java 8/17 and SQL, Experience with microservices and CI/CD.

Key responsabilities:

  • Develop high-load, distributed backend applications
  • Design and develop microservice architectures
Kyivstar.Tech logo
Kyivstar.Tech Scaleup https://kyivstar.tech/
201 - 500 Employees
See more Kyivstar.Tech offers

Job description

KYIVSTAR TECH. шукає Senior Java Developer / Tech Lead

Про нас
 
Kyivstar.Tech – українська гібридна ІТ-компанія, резидент Дія.City. Ми є дочірньою компанією Київстар, одного з найбільших українських операторів зв'язку.
 
Наша місія – змінювати життя в Україні та в світі, створюючи технологічні рішення і продукти, що реалізують потенціал компаній і потреби користувачів.
 
Понад 500 спеціалістів KS.Tech щодня працюють у різних сферах: мобільні та веб-рішення, а також проектування, розробка, підтримка та технічне обслуговування високопродуктивних систем і сервісів.
 
Ми віримо в інновації, що дійсно приносять якісні зміни, та постійно кидаємо виклик традиційним підходам і рішенням. Кожен з нас є адептом підприємницької культури, яка дозволяє ніколи не зупинятися, розвиватися і створювати нове.

Що ти будеш робити
  • Займатись розробкою високонавантажених, розподілених middleware& backend додатків в телекомунікаційній сфері пов’язаних з обробкою provisioning requests,  order data-contents, voice, billing& tariffication events.
  • Проектувати та розробляти архітектуру мікро-сервісних систем АРІ, нових бізнес-логік.
  • Писати unit, інтеграційні, навантажені тести.
  • Писати технічну документацію.
  • Консультувати щодо нових та існуючих систем для погодження проектних документацій.
  • Займатись підтримкою працездатності сервісів.

  • Яка кваліфікація та досвід необхідні
  • Досвід роботи не менше 5-х років у сфері програмування,  участь в комерційних проектах не менше 2-х років.
  • Управлінський (процесами, проектами або людьми)  досвід не менше 2 років.
  • Знання мови програмування Java 8/17 (Concurrency, Parallel, Distributed).
  • Досвід розробки Web applications (exchange format - JSON/XML), побудови REST архітектури.
  • Досвід роботи з NoSQL (Cassandra DB).
  • Досвід роботи та розуміння принципів побудови реляційних БД, знання SQL (Oracle).
  • Знання СI/CD процесів,  досвід роботи з  Maven, Gradle, JUnit, СI/CD tools.
  • Навички роботи з 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.

  • Ми пропонуємо
  • Офіс або ремоут — вирішувати тобі. Ми даємо можливість працювати будь-де, а робоче місце облаштуємо.
  • Ремоут онбординг.
  • Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі).
  • Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека.
  • Страхування здоров’я і життя для працівників.
  • Wellbeing-програма та корпоративний психолог.
  • Компенсація витрат на мобільний зв’язок Київстар.
  • Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Spoken language(s):
    Ukrainian
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication

    Java Developer Related jobs