Обязанности:
Разработка новых банковских продуктов на базе MSA в соответствии с ТЗ и архитектурой; Анализ выявленных проблем и исправление дефектов микро сервисов; Проведение ревью кода; Управление кросс-функциональной командой разработки; Выстраивание процессов работы внутри команды; Решение основных технических вопросов по продуктам.
Требования:
Опыт управления командой (10-12 человек); Опыт разработки микро сервисов на Java; Понимание современных методологий разработки (контейнеризация, Unit-тестирование, непрерывная интеграция); Понимание принципов ООП, SOLID; Опыт работы со Spring Boot; промышленными SQL СУБД (Oracle, MSSQL, PostgreSQL); Kafka; SOAP, REST; XML, XSD, WSDL; JSON, YAML; системами контроля версий (Git, SVN); ПО непрерывной интеграции (Jenkins, Teamcity); Docker, Kubernetes/OpenShift.Похожие вакансии