Вакансия: Senior Java Developer
В 2022 году Московской бирже исполнилось 30 лет. Мы появились вместе с современной Россией и за эти годы с нуля создали рынок инвестиций.
Сегодня миллионы людей и тысячи компаний доверяют нам и пользуются нашей инфраструктурой.
- Ежедневно на наших торговых платформах совершаются миллионы транзакций в минуту без задержек, без перебоев.
- Мы храним в депозитарии цифровые записи о каждом активе, который торгуется на бирже.
- Мы следим за тем, чтобы все операции соответствовали правилам торгов и требованиям регуляторов.
А еще мы активно развиваемся и давно вышли за рамки классического биржевого бизнеса.
- Мы разрабатываем и поддерживаем платформы, которые соединяют финансовые компании и клиентов,
- Мы идем на внебиржевой рынок и создаем на нем удобные сервисы,
- Мы открываем новые возможности для инвесторов, корпораций, банков.
- Мы развиваем финансовую культуру страны.
В #moexteam уже больше 2200 человек: ИТ-специалисты и эксперты по развитию рынков, продуктовые и проектные менеджеры, финансисты и юристы, маклеры и многие другие. Мы разные, но всех нас объединяет общая цель помочь людям и компаниям управлять деньгами, используя передовые технологии и знания.
В Управлении разработки бэкофиса открыта вакансия Senior Java Developer .
Описание проекта:
Бэкофисная система Срочного Рынка - критическая функциональность для работы маклеров по организации торгов и сотрудников Клирингового Центра по обеспечению расчётов. Система позволяет управлять всеми основными сущностями, участвующими в торгах, снимать заявки, управлять параметрами и методикой расчёта рыночных рисков, создавать прогнозы, отслеживать многие характеристики торговой системы и прочее, в чем вам предстоит разобраться.
Стек:
Java 11, Kotlin, Spring Boot, Spring Cloud Netflix, Prometheus, ELK, MS SQL, React, Redux, TypeScript.
Чем предстоит заниматься:
- Самостоятельное написание кода для критичных модулей системы;
- Проведение code review, улучшение метрик качества кода;
- Участие в проектировании архитектуры, взаимодействие с архитекторами, аналитиками и смежными командами.
Мы ожидаем от вас:
- Опыт промышленной разработки (от 3 лет);
- Фундаментальные знания принципов построения распределенных систем;
- Уверенные знания core Java;
- Опыт разработки веб-сервисов;
- Знание паттернов проектирования;
- Применение практик TDD, DDD, CI/CD;
- Хорошее знание SQL.
Плюсом будут:
- Разработка систем с микросервисной архитектурой;
- Опыт в разработке высоконагруженных приложений;
- Опыт работы с Docker или другими контейнерными решениями;
- Опыт использования Kotlin или желание его приобрести;
- Уверенное владение Linux;
- Знание финансовых рынков и опыт работы в сфере финансов.