«Платформа ЦФА» -это новый продукт Группы «Московская Биржа», который динамично развивается в соответствии с современными тенденциями и потребностями рынка в эпоху цифровых технологий.Национальный расчетный депозитарий выполняет функции оператора информационной системы, в которой осуществляется выпуск цифровых финансовых активов. НРД включен Банком России в реестр операторов информационных систем и подключен к Оператору Обмена Московской биржи.В свою очередь, Московская биржа предоставляет услуги оператора обмена цифровых финансовых активов и включена Банком России в реестр операторов обмена цифровых финансовых активов.Мы ищем активного и талантливого 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. Условия: Комфортный офис в центре – ст. м. Бауманская; Возможность удаленной работы; Конкурентная заработная плата; Привлекательный социальный пакет с расширенной медицинской страховкой, годовым бонусом по итогам работы, корпоративной программой лояльности; Корпоративный университет, электронная библиотека, профессиональные курсы и конференции; Насыщенная корпоративная жизнь: тимбилдинги, корпоративные клубы, спортивные мероприятия (мини-футбол, баскетбол, волейбол, клуб по триатлону).