Компания Технократия создаёт финтех-продукты для международных рынков. Ищем TechLead Java, который принимает решения на уровне нескольких систем и сопровождает их на всех этапах жизненного цикла, включая эксплуатацию в проде.
Стек технологий: Java 21/25, Spring, Hibernate, Kafka, Microservices, DDD, PostgreSQL, REST, Swagger, Kubernetes, Docker, Keycloak, C4, CI/CD
Обязанности:
- Определять техническое направление развития продукта и команды
- Проектировать и принимать архитектурные решения по ключевым изменениям
- Участвовать в декомпозиции задач и техническом планировании
- Обеспечивать качество инженерных решений, проводить code review и поддерживать единые стандарты разработки
- Сопровождать команду в релизах, изменениях и разборе сложных инцидентов
- Развивать инженеров через менторинг, knowledge sharing и обратную связь
- Поддерживать техническую документацию, design docs, runbooks и ownership
- Взаимодействовать с product/project/analyst/QA/DevOps и быть технической точкой координации
Требования:
- Коммерческий опыт разработки от 5 лет
- Опыт работы техлидом (или на позициях Staff/Senior с руководством технической частью) от 2 лет
- Опыт с highload / distributed / critical systems
- Опыт работы с Kubernetes, Docker и IaC
- Опыт проектирования архитектуры и декомпозиции сложных задач
- Опыт code review, внедрения инженерных стандартов и повышения качества разработки
- Понимание CI/CD, release flow, rollback, observability и incident response
- Опыт работы с технической документацией и формализацией решений
- Развитые навыки менторинга и межфункционального взаимодействия
- Готовность брать на себя ответственность за технический результат команды
Условия: Полная занятость, удалённая работа, участие в международных проектах.