Sr/Lead Java Engineer
Потрібен Sr Java, розвивати мікросервіси у продакшині на високонавантаженому продукті, працювати з розподіленими системами на Java та Spring Boot.
Чим будеш займатись
- Проєктувати, впроваджувати й підтримувати мікросервіси у продакшені
- Розбирати складні технічні кейси й критично оцінювати варіанти реалізації
- Писати нові backend сервіси на Java та Spring Boot
- Покращувати існуючий код: performance / scalability / reliability
- Працювати з відповідальністю за результат, а не лише за “закриті задачі”.
- Чергувати на продакшині 1 раз в 6-7 днів.
Що важливо для цієї ролі
- 6+ років комерційного досвіду з Java
- 2+ роки роботи з розподіленими системами
- Обов’язково: підтверджений практичний досвід мікросервісної архітектури в продакшені (не теорія).
- Впевнене знання Spring ecosystem (Spring Framework, Spring Boot тощо)
- Досвід із брокерами повідомлень: Kafka та/або RabbitMQ
- Досвід із базами даних: PostgreSQL, MongoDB, Redis (плюс — якщо доводилося швидко освоювати нові сховища “на ходу”)
- Практика з Docker, Kubernetes та хмарною інфраструктурою: AWS (досвід з GCP також буде плюсом)
- Розуміння процесів CI/CD, автоматизованого тестування й практик якості коду
Буде перевагою
- Досвід у high-load / data-intensive доменах
- Знайомство з DocumentDB або SingleStore (достатньо сильного досвіду з relational + NoSQL та готовності швидко розібратись)
- Участь у формуванні архітектури на рівні системи, а не лише одного сервісу
Про продукт
Модульна high-load B2B-платформа з набором незалежних компонентів (наприклад: платіжний модуль, клієнтські web-рішення, інтеграційні та інші технічні модулі).
Під кожен великий компонент є окрема команда, що допомагає масштабувати розробку та розвиток.
Required languages
| English | B1 - Intermediate |
Published 13 January
176 views
·
36 applications
18% read
📊
Average salary range of similar jobs in
analytics →
Loading...