Обязанности: Лидировать блок бэк-энд разработки в команде (6-8 разработчиков); Прививать и контролировать культуру разработки: best practice, clean code; Принимать совместные решения по ключевым вопросам по развитию системы; Прогнозировать риски при релизах; Участвовать в анализе новых фичей, создавать фичи, устранять баги (в том числе в режиме горячего дебагинга на проде); Рефакторинг существующего кода, в том числе в рамках отказа от legacy; Взаимодействие с командой поддержки для локализации багов; Ревью кода; Взаимодействие внутри команды: разработчики, системные аналитики, тестировщики; взаимодействие за пределами команды: сервис, DevOps, SRE, ИБ. Требования: Релевантный опыт работы от 5 лет в: финтех проекты, платёжные системы, онлайн-магазины, мобильные приложения и высоконагруженные бэк-системы для формирования и оплаты заказов. Опыт управления командой разработчиков от 5 человек: понимание приоритетов, распределение задач, контроль над загрузкой, способность держать в голове все задачи команды на стадии разработки, способность быть «играющим тренером», прививать и развивать культуру разработки в команде. Отличное знание стека (Java 8-21, Spring (boot, data, web, ws), Flyway, Openshift\Kubernetes, Docker, PostgreSQL, RabbitMQ, microservices, Tomcat, Gradle, NoSQL). Активный мониторинг новинок на рынке стека. Условия: