Компания Технократия создаёт финтех-продукты для международных рынков. Ищем 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
  • Опыт работы с технической документацией и формализацией решений
  • Развитые навыки менторинга и межфункционального взаимодействия
  • Готовность брать на себя ответственность за технический результат команды

Условия: Полная занятость, удалённая работа, участие в международных проектах.