Разработка системы автоматизации корпоративного транспортного обеспечения.

Задачи:

  • Разработка и модификация высоконагруженных микросервисов на 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 и т.п.)

Условия:

  • Работа над сложными и интересными проектами в сильной команде
  • Удалённый формат работы с гибким графиком
  • Возможность профессионального роста и обучения
  • Конкурентная заработная плата, обсуждается по итогам собеседования