Разработка системы автоматизации корпоративного транспортного обеспечения.
Задачи:
- Разработка и модификация высоконагруженных микросервисов на Java Spring Boot
- Проектирование архитектуры и интеграционных решений
- Управление командой разработчиков (от 3 человек)
- Участие в полном цикле разработки: от планирования до релиза
- Взаимодействие с аналитиками, архитекторами и смежными командами
- Обеспечение качества кода через code review и тестирование
- Участие в Agile/Scrum процессах (спринты, груминг, ретроспективы)
Требования (обязательные):
- Опыт работы в роли разработчика от 5 лет в проектах по разработке и/или модификации и/или внедрению ПО с использованием Java
- Java (core)
- Spring (Boot, MVC, Security, Data)
- Hibernate / JPA
- Gradle
- JMS (Java Message Service)
- JAX-WS (SOAP-веб-сервисы)
- Git
- Jenkins (CI/CD)
- UML
- JUnit
- Опыт управления командой разработчиков (не менее 3 человек)
Будет плюсом:
- Kafka
- PostgreSQL (проектирование схем, оптимизация запросов)
- React / фронтенд-технологии
- Опыт работы в крупных корпоративных проектах (Сбер, банки, госсектор)
- Наличие сертификаций (Oracle Certified Professional и т.п.)
Условия:
- Работа над сложными и интересными проектами в сильной команде
- Удалённый формат работы с гибким графиком
- Возможность профессионального роста и обучения
- Конкурентная заработная плата, обсуждается по итогам собеседования