Обязательные требования
Опыт разработки на Java от 3 лет
Глубокое понимание принципов ООП и паттернов проектирования
Опыт работы с микросервисной архитектурой
Знание Spring Framework (Spring Boot, Spring Cloud) или Micronaut
Опыт работы с BPM-системами (Camunda, Activiti или аналоги) или State machine Temporal
SQL/NoSQL базы данных, опыт оптимизации запросов
Git и системы контроля версий
Дополнительные требования
Опыт работы с Docker и контейнеризацией
Опыт работы с ELK Stack
Понимание принципов DevOps
Опыт работы с Kafka
Знание Kubernetes
Задачи на проекте
Участие в проекте миграции с проприетарного решения, внедрения нового и последующем развитии портала экспресс гарантий
Разработка микросервисных приложений на Java
Проектирование и реализация RESTful API
Интеграция с BPM Engine системами
Оптимизация производительности и масштабируемости приложений
Тестирование и отладка разрабатываемых решений
Code review и поддержка стандартов качества кода
Документирование разработанных решений
Взаимодействие с командой в рамках agile-методологий
Описание проекта и команды