Java Developer

All
Kyivstar.Tech – IT /
Full-time /
Remote
Kyivstar.Tech знаходиться в пошуку Java Developer в продуктову команду, яка працює з групою внутрішніх продуктів.


Про нас

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

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

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

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

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

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

    • Досвід роботи не менше 3+ років у сфері програмування, участь в комерційних проектах не менше 2-х років
    • Знання Java Core (JVM, Concurrency - обов’язковий практичний досвід, Parallelism, Data Structure, Streams, Async(Future Api), Patterns, JDBC)
    • Навички роботи з Spring Framework (MVC, Boot, Security), Akka (HTTP, Streams)
    • Досвід розробки Web applications (exchange format — JSON/XML), побудови REST архітектури
    • Досвід роботи з NoSQL / SQL DB
    • Знання СI/CD процесів, досвід роботи з Maven, Gradle, JUnit, СI/CD tools
    • Досвід роботи з Grafana, ELK Stack, Artifactory
    • Розуміння SMPP Protocol v3.4
    • Розуміння та навички роботи з брокерами обміну даними (Kafka, RabbitMQ)
    • Розуміння принципів роботи дистрибутивних систем та досвід роботи з ними
    • Досвід використання microservices, soa, monolith, патернів проектування, Event Sourcing, CQRS, DDD
    • Досвід роботи з Docker stack
    • Англійська — на рівні читання

Плюсом стане:

    • Досвід frontend розробки
    • Розуміння розробки мікроконтролерів
    • Досвід з Ardiuno

Як відбувається процес найму:

    • Інтерв'ю з рекрутером
    • Тестове завдання
    • Технічна співбесіда з командою

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

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