Обязанности
- Разработка 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-разработчиками, руководителем проекта.
- Опыт работы с контейнеризацией.
