Москва
Обязанности:
-
Решение интеграционных и продуктовых задач, в части ведения разработки по:
a. Переводу существующего микросервиса в состав другой ИС
b. Трансформации архитектуры микросервиса
c. Доработки функционала переведенного микросервиса
-
Организация и планирование хода разработки
-
Курирование 1-2 разработчиков, участие в код ревью
Общие требования:
- Минимальный опыт работы 4+ лет, если профильное техническое образование, без профильного образования – 6+ лет опыта
- Наличие у кандидата минимум одного места работы, где он работал 2+ года
- Опыт работы в финтехе будет плюсом
- Желание работы в скрам-команде, уметь коммуницировать с коллегами
- Работа с Jira/Confluence, Bitbucket, Teamcity, понимание работы CI/CD конвейера.
Профильные требования:
- Обязательный опыт проектирования и реализации интеграционных взаимодействий, разработки в микросервисной архитектуре
- Умение проектировать API, схемы БД
- Наличие опыта построения процесса тестирования разрабатываемых решений
- Уверенные знания Core Java SE 11/17
- Уверенное знание принципов ООП и шаблонов проектирования
- Хорошее понимание REST и SOLID
- Знание стека: Spring boot 2/3, Web MVC, Spring Test, Spring Data JPA, Liquibase, Junit, Testcontainers, Maven, Docker, k8s, Kafka, git