Синьор Софт
Java-разработчик
- Java 21
- Spring Boot
- Spring Data
- DDD
- Kafka
- PostgreSQL
- Camunda
- Temporal
- Docker
- Kubernetes
- CI/CD
- Apache Cassandra
- Hibernate
- ELK
- Kaiten
- rgo CD
Senior Soft – аккредитованная IT-компания, которая выводит бизнес на новый уровень автоматизации!
Мы работаем с лидерами рынка: средним и крупным бизнесом, а также гигантами авиационной, нефтегазовой, машиностроительной, финансовой и торговой отраслей.
Почему мы? Мы на рынке уже более 10 лет и гарантируем стабильность не только нашим клиентам, но и каждому сотруднику. У нас дружная и амбициозная команда, где ценят твой вклад и поддерживают твой рост.
Обязанности:-
Проектирование, разработка, отладка и поддержка микросервисных приложений на Java в высоконагруженной среде.
-
Реализация интеграционного взаимодействия между микросервисами и с внешними сервисами, включая взаимодействие с постаматным оборудованием.
-
Разработка unit‑тестов, рефакторинг и оптимизация существующего кода.
-
Участие в код‑ревью, поддержание высокой инженерной культуры и качества решений.
Требования:
- Коммерческий опыт разработки на Java от 6 лет, уверенная работа со Spring Framework (Boot, Core, Web, Data, Kafka, Test).
-
Опыт проектирования и разработки микросервисной архитектуры, понимание DDD и гексагональной архитектуры.
-
Знание паттернов распределённых транзакций, опыт реализации Saga или других механизмов согласования в распределённых системах.
-
Опыт работы с Kafka, PostgreSQL, оркестраторами бизнес‑процессов (Camunda, Temporal и др.).
-
Понимание принципов работы с Docker/Kubernetes, CI/CD (GitLab CI, Argo CD), опыт работы с ELK‑стеком и Hibernate.
-
Высшее техническое образование, понятный карьерный трек и развитая инженерная культура (GitHub как плюс).
- Полностью удалённый формат работы.
- Участие в значимых проектах с высокой социальной и бизнес-ценностью.
- График работы (5/2, 09:00–18:00).