Java Engineer
Шукаємо спеціаліста, щоб будувати й розвивати надійні мікросервіси у продакшині, долучитись до архітектурних рішень, на high-load продукті та працюватимеш із розподіленими системами на Java + Spring Boot.
Чим будеш займатись
- Проєктувати, впроваджувати й підтримувати мікросервіси у продакшені
- Розбирати складні технічні кейси й критично оцінювати варіанти реалізації
- Писати нові backend сервіси на Java та Spring Boot
- Покращувати існуючий код: performance / scalability / reliability
- Працювати з відповідальністю за результат, а не лише за “закриті задачі”.
Що важливо для цієї ролі
- 5 років комерційного досвіду з 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 |
Java, Spring, Spring Boot, Kubernetes, Kafka
Published 19 December
65 views
·
16 applications
📊
Average salary range of similar jobs in
analytics →
Loading...