Ваша зона ответственности:
- Лидерство в backend-разработке стрима.
- Формирование стандартов backend-разработки и архитектуры, внедрение новых процессов и инженерных практик.
- Формирование бэклога технического и архитектурного долга.
- Наставничество: обучение и ревью кода backend-разработчиков, контроль за соблюдением стандартов.
- Проектирование и реализация сложных фич и компонентов системы.
- Аргументация технических решений для бизнес-задач.
- Взаимодействие с лидами других платформ и смежных команд.
- Участие в технических интервью и онбординге новых backend-разработчиков.
Необходимые навыки:
- Опыт Java/Spring от 5 лет.
- Опыт в роли ведущего backend-разработчика или лида от 3 лет.
- Опыт архитектуры и system design, проектирования систем с нуля.
- Опыт наставничества, управления разработкой, коммуникации.
Стек и технологии:
- Java Core — глубокое знание.
- Spring Framework (Core, Boot, MVC, Data), Spring Cloud.
- Hibernate/JPA.
- CI/CD, мониторинг, надежность.
- Kubernetes.
- Реляционные СУБД (в частности, PostgreSQL) — написание, отладка и оптимизация SQL.
- Maven/Gradle, Kafka/RabbitMQ.
- Опыт разработки REST API, микросервисной архитектуры.
- Навыки написания юнит- и интеграционных тестов на Java, знание фреймворков автотестирования.