Middle Java Backend Developer (Spring Boot, Azure) — пріоритет ветеранам СОУ/ЗСУ dentsu Ukraine to $3500
Madfish
Software Engineering
Ukraine
USD 3k-3,500 / month
dentsu Ukraine — українська частина глобальної мережі dentsu, що об’єднує бренди Carat, iProspect, dentsu X, Amplifi та інші. Технологічний підрозділ розробляє власні рекламно-технологічні продукти, якими користуються медіа-агенції та клієнти групи: системи моніторингу реклами, верифікації виконання медіапланів, синхронізації даних між десятками рекламних провайдерів та аналітичних платформ.
Зараз ми переходимо на нове покоління наших платформ — мігруємо застарілі сервіси на повноцінну архітектуру Spring Boot / Spring Cloud у середовищі Azure.
Пріоритет — ветерани ЗСУ та інших складових Сил оборони.
Це не риторика й не маркетинговий жест. Логіка проста й чесна: для невеликої технологічної команди, яка відповідає за критичні системи групи, нам передусім важлива кадрова стабільність. Ветеран — це людина, з якою ми можемо планувати роботу на роки вперед, без ризику переривання робочого циклу посеред важливого етапу робіт.
Якщо ви — ветеран і відповідаєте технічним вимогам нижче, надсилайте резюме: воно йде у пріоритетну чергу розгляду. Ми готові гнучко підходити до питань реабілітації, графіка, медичних обмежень. Додаткові підтвердження статусу на етапі співбесіди не вимагаємо — посвідчення УБД достатньо.
Резюме без ветеранського статусу теж розглядаємо — після того, як опрацюємо пріоритетну чергу.
Стек
Базовий:
- Java 21
- Spring Boot 3.x, Spring Cloud
- Spring Data JPA, Hibernate, Flyway
- Gradle
- JUnit 5, Testcontainers
База даних: Azure SQL Database (Microsoft SQL Server). Тільки MS SQL — досвід з іншими СКБД є плюсом, але не замінює знання MS SQL.
Інфраструктура та DevOps: Azure (AKS, Bicep, Azure DevOps Pipelines). Деталі стеку обговоримо на співбесіді.
Інструменти: JetBrains All Products Pack, ChatGPT/Claude/Cursor — усе, що потрібно для нормальної роботи, ми надаємо без бюрократії.
Що ми очікуємо від кандидата
Обов’язкові вимоги:
- Ветерани СОУ/ЗСУ мають пріоритет у процесі відбору кандидатів.
- 3+ роки комерційної розробки на Java
- Впевнене володіння Spring Boot, Spring Data, Spring Security
- REST API, JSON, OpenAPI — на рівні щоденної практики
- MS SQL: не лише написання запитів, а й розуміння планів виконання, індексів, транзакцій та рівнів ізоляції
- Досвід із системами обміну повідомленнями (Kafka, RabbitMQ, Event Hubs — будь-яка з перерахованих)
- Docker, базове розуміння контейнеризації
- Розуміння паралельної обробки у JVM
-
Англійська на рівні читання технічної документації та письмового спілкування (B1+)
Бажані вимоги (буде плюсом, але не критично — за 3–4 місяці на простіших проєктах ви це підтягнете):
- Базовий досвід з Azure (на рівні: розгортали щось у Azure, працювали з Azure DevOps Pipelines)
- Spring Cloud (Gateway, Config Server, Resilience4j)
- k8s на практичному рівні
- Bicep або принаймні ARM templates
-
Досвід у галузі рекламних або маркетингових технологій
Що ми пропонуємо
- $3000–3500 net — обговорюється індивідуально за результатами технічної співбесіди
- Робота над реальною технічно складною системою — а не черговий типовий вебсайт чи рутинне додавання форм
- JetBrains All Products Pack та необхідні AI-інструменти
- Гнучкий графік, повністю віддалена або гібридна робота (Київ)
- Офіційне працевлаштування, оплачувана відпустка та лікарняні
- Соціальний пакет dentsu Ukraine
-
Реальний вплив на архітектурні рішення: ваші пропозиції чути, а не “беремо до уваги”
Очікуємо на Ваші резюме!