Обязанности

  • Разработка backend-сервисов для продуктов команды.
  • Согласование и разработка компонентов системы и взаимодействие с другими участниками процесса разработки.
  • Взаимодействие с поставщиками решений.
  • Знание стандартов и контроль качества кода в команде.
  • Активное участие в принятии архитектурных решений.
  • Помощь при разборе промышленных инцидентов.

Требования

  • Опыт разработки на Java 11/17 от 3 лет.
  • Уверенное знание и опыт использования ООП.
  • Понимание принципов и готовность работать по Agile.
  • Опыт работы с XML (XSD, XPATH, XSLT), JSON, паттернами интеграции.
  • Опыт работы с промышленными СУБД (Oracle, PostgreSQL).
  • Желателен опыт JavaScript и основы верстки.
  • Опыт работы с Quarkus, Spring Boot, Spring Cloud, Hibernate.
  • Знание принципов работы с веб-сервисами (REST и SOAP).
  • Навык работы с инструментом сборки проектов Maven.
  • Умение применять SOLID и шаблоны проектирования на практике.
  • Опыт работы с Git, JIRA, Confluence.
  • Работа в команде с аналитиком, backend-разработчиками, руководителем проекта.
  • Опыт работы с контейнеризацией.