Tech lead Java (Каналы межбанковских расчетов) (удаленная работа)

Т1

3 октября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Tech lead Java (Каналы межбанковских расчетов)

Описание вакансии

Обязанности:
  • Выстраивание результативного взаимодействия с ИТ -производством (ответственными исполнителями работ - командами развития и сопровождения) по задачам проекта, поддержка эффективных коммуникаций и достижения результатов по утвержденным вехам со смежными командами/стримами/подразделениями
  • Участие в проработке ИТ-архитектуры, построении концепии целевого ИТ-решения, разработке сервисов/продуктов, командном тестировании, прохождении ПСИ и запуске в эксплуатацию, содействие в организации процедур передачи на сопровождение;
  • Знание и умение выстраивать процесссы управления полным циклом разработки и вывода поставок функционала на ПРОМ согласно утвержденным подходам в Банке. Умение находить варианты решений/действий при недостатке информации и в условиях издержек ретроспективы. Понимание условий работ Банка под Импортозамещением ПО в РФ и необходимых действий в них
  • Планирование и организация технических работ под задачи проекта, взаимодействие с командами управления стримов при постановке задач участникам, поддержка контрольной функции при исполнении, отслеживание промежуточных результатов и хода работ к итоговому результату
  • Работа совместно со стримами-исполнителя с бэклогом с помощью банковских инструментов ( аналоги JIRA, Confluence) на задачи проекта: участие в планировании спринтов/суперспринтов, отслеживание хода выполнения работ, участие в управлении приоритетами совместно со скрам-мастерами стримов и команд
  • Контроль соответствия ИТ-решения требованиям заказчика (круга заказчиков), анализ замечаний, управление изменениями требований бизнес-заказчика
  • Участие в организации тестирований и приемки результатов работ совместно с заказчиком, поддержка команды проекта при запуске нового функционала в эксплуатацию, а также в техническом взаимодействии с клиентами-банками в рамках межбанквского сотрудничества
  • Деятельное участие в проработке технической составляющей развития систем и сервисов в границах проекта/в зоне развития интереса бизнес-заказчиков ( вовлеченных закзачиков)

Требования:

  • Опыт работы в IT сфере не менее 6-ти лет
  • Опыт промышленной разработки на Java от 5-и лет
  • Наличие релевантного опыта работы (на позициях технического руководителя проекта, технического лидера стрима/команды численностью не менее 10 человек, тим-лида по разработке и внедрению ИТ-решений в рамках кросс-функциональных проектов)
  • Понимание процессов проектирования, разработки, внедрения и передачи на сопровождения программного обеспечения (end-to-end процесс для решение/система/сервис), понимание принципов построения прикладной архитектуры ИТ-ландшфта, различных видов архитектур, их содержания и ответственных за их представление;
  • Знание гибких методологий управления проектами и реальный опыт их применения
  • Понимание применения стеков технологий в зависимости от продукта/системы/сервиса
  • Знание принципов построения микросервисов и технологий интеграции компонентов сервисов и приложений
  • Знание используемых схем и протоколов интеграционных и сетевых взаимодействий
  • Понимание содержания проектной и технической документации, опыт согласования артефактов и урегулирования открытых вопросов, в т.ч. устранения элементов техдолга, архдолга
  • Понимание бизнес-процессов коммерческого банка, организации межбанковского взаимодействия в финансовом секторе, преимущество - кандидатам с опытом работы в центрах компетенций/подразделениях разработки и тестирования на стороне заказчика
  • Как преимущество рассматривается опыт управления проектами в сфере процессинга и автоматизации процессов в каналах межбанковского взаимодействия
  • Знание шаблонов проектирования и интеграции.
  • Знание Core Java, Spring, AOP, JUnit, Maven, SQL.
  • Опыт разработки модульных и интеграционных тестов.
  • Опыт работы с СУБД PostgreSQL на высоконагруженных проектах (в том числе опыт проектирования БД под высокую нагрузку, оптимизация запросов)
  • Опыт работы с Kafka на высоконагруженных проектах (в том числе опыт настройки Kafka под высокую нагрузку).
  • Опыт работы с Artemis или MQ (знания настройки Artemis для высокой нагрузки являются плюсом)
  • Опыт работы с Git.
  • Опыт работы с Docker.
  • Опыт разработки высоконагруженных распределённых систем в микросервисной архитектуре