Team Lead Java [Платформа ЦФА]

Дата размещения вакансии: 28.10.2024
Работодатель: Национальный расчетный депозитарий
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

«Платформа ЦФА» -это новый продукт Группы «Московская Биржа», который динамично развивается в соответствии с современными тенденциями и потребностями рынка в эпоху цифровых технологий.
Национальный расчетный депозитарий выполняет функции оператора информационной системы, в которой осуществляется выпуск цифровых финансовых активов. НРД включен Банком России в реестр операторов информационных систем и подключен к Оператору Обмена Московской биржи.
В свою очередь, Московская биржа предоставляет услуги оператора обмена цифровых финансовых активов и включена Банком России в реестр операторов обмена цифровых финансовых активов.
Мы ищем активного и талантливого Senior Java разработчика на роль Тимлида в команду разработки на стороне НРД (Оператора информационной системы), который сможет проявить свои сильные стороны и управленческие компетенции, а также развить свой потенциал в рамках управления разработкой продукта, которым будут пользоваться эмитенты и инвесторы (как корпоративные, так и физические лица)

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

  • Управление командой разработки;
  • Постановка и декомпозиция задач разработчикам;
  • Разработка и развитие основного продукта компании;
  • Расширение функционала продукта с учетом пожеланий клиентов;
  • Разработка архитектуры платформенного решения и программных модулей;
  • Разработка и сопровождение восоконагруженных сервисов;
  • Написание unit/функциональных/BDD тестов;
  • Проведение Code Review;
  • Взаимодействие с командой разработчиков, а также со смежными командами аналитиков, тестировщиков, DevOps инженеров;
  • Рефакторинг/оптимизация кода.

Требования:

  • Опыт разработки на языке Java 11/17/21 от 3х лет, а также опыт работы с популярными фреймворками (такими как Spring Framework, Vert.X и т.д.) и популярными библиотеками (Apache Commons, guava);
  • Опыт работы с Spring Framework / Spring Boot 2+ / Spring Security / Spring Data (senior);
  • Опыт разработки на языке Go (Желательно);
  • Опыт написания смарт-контрактов на Solidity (Желательно);
  • Знание основных алгоритмов и структур данных;
  • Опыт проектирования и использования REST API, разработки в микросервисной архитектуре. Описание API с помощью Swagger (senior);
  • Умение писать чистый и понятный код;
  • Знания в области разработки высоконагруженных систем: многопоточность, транзакции. асинхронное взаимодействие, оптимизации и т.д.;
  • Уверенное владение реляционными СУБД (PostgreSQL), скриптами миграции liquibase (senior);
  • Опыт работы с брокером сообщений Kafka(senior);
  • Опыт работы с системой сборки Maven/Gradle;
  • Опыт участия/реализации CI/CD процессов и пайплайнов;
  • Опыт работы с Ansible, Docker;
  • Опыт работы по гибким (Agile) методологиям;
  • Высшее образование в сфере ИТ/техническое/математическое;
  • Знание английского языка на уровне чтения технической документации;
  • Базовое знакомство с фреймворками на Node JS.

Условия:

  • Комфортный офис в центре – ст. м. Бауманская;
  • Возможность удаленной работы;
  • Конкурентная заработная плата;
  • Привлекательный социальный пакет с расширенной медицинской страховкой, годовым бонусом по итогам работы, корпоративной программой лояльности;
  • Корпоративный университет, электронная библиотека, профессиональные курсы и конференции;
  • Насыщенная корпоративная жизнь: тимбилдинги, корпоративные клубы, спортивные мероприятия (мини-футбол, баскетбол, волейбол, клуб по триатлону).