Пятый Элемент

Java Tech Lead / Senior+

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Java
  • Spring Framework
  • Управление командой
  • Agile

Проект по трансформации старой депозитарной системы: распил существующего монолита и перенос на микросервисную архитектуру.
На ближайшем этапе — предпроектное обследование (discovery / as-is).
Документации по системе мало, поэтому ключевая задача — глубокое погружение в код и восстановление архитектуры.
Коммуникация в основном с разработчиками и техническими специалистами, без плотного взаимодействия с бизнесом.

Обязанности:

  • Анализ и изучение существующей депозитарной системы (legаcy)
  • Восстановление архитектуры по коду при минимуме документации
  • Участие в предпроектном обследовании
  • Проектирование целевой архитектуры (to-be)
  • Подготовка и актуализация технической документации (архитектурные схемы, описания решений)
  • Участие в разработке: код-ревью, написание кода, проработка архитектурных решений
  • Взаимодействие с командой разработки и техническими экспертами
Требования:
  • Опыт коммерческой разработки на Java от 5 лет
  • Уверенное знание Java Core, Spring/Spring Boot
  • Опыт распила монолита и/или миграции legacy-систем на микросервисы
  • Опыт проектирования архитектуры сложных систем
  • Умение читать и разбирать чужой код без документации
  • Навык подготовки технической документации (архитектура, схемы, описания решений)
  • Опыт работы в роли senior/tech lead (hands-on)
Условия:
  • Официальное трудоустройство в штат компании "Пятый элемент"
  • Мы аккредитованная it компания, а это значит, что нашим сотрудникам доступна льготная ипотека для it специалистов, а также отсрочка от частичной мобилизации
  • Работа полностью удаленно
  • При необходимости выдаем технику
  • Корпоративное обучение (митапы, вебинары)
  • ДМС+стоматология