Задачи:
-разработка backend части автоматизированной системы с учетом требований безопасности, отказоустойчивости, времени отклика и т.п. (в т.ч. прототипирование)
-проведение code review, написание юнит-тестов, участие в организации процессов контроля качества
-проработка и внедрение новых инструментов и фреймворков
-развитие архитектуры системы.
Требования:
-опыт коммерческой разработки на java от 5 лет
-уверенное знание java 11+ (желательно опыт с java 17+)
-опыт работы с maven/gradle, экосистемой spring (boot, data и тд.), postgresql
-понимание принципов микросервисной архитектуры (rest, grpc, очереди сообщений(kafka), взаимодействие сервисов), ci/cd, jenkins
-опыт написания модульных и интеграционных тестов (junit, testcontainers, mockito и др.).
-опыт проведения code review
-опыт в проектировании архитектуры и баз данных
-опыт выстраивания процесса разработки внутри команды.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.