Middle Java разработчик

Московская Биржа

Middle Java разработчик

Москва, Спартаковская улица, 12

Метро: Бауманская

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

В 2022 году Московской бирже исполнилось 30 лет. Мы появились вместе с современной Россией и за эти годы с нуля создали рынок инвестиций.

Сегодня миллионы людей и тысячи компаний доверяют нам и пользуются нашей инфраструктурой.

  • Ежедневно на наших торговых платформах совершаются миллионы транзакций в минуту – без задержек, без перебоев.
  • Мы храним в депозитарии цифровые записи о каждом активе, который торгуется на бирже.
  • Мы следим за тем, чтобы все операции соответствовали правилам торгов и требованиям регуляторов.

А еще мы активно развиваемся и давно вышли за рамки классического биржевого бизнеса.

  • Мы разрабатываем и поддерживаем платформы, которые соединяют финансовые компании и клиентов,
  • Мы идем на внебиржевой рынок и создаем на нем удобные сервисы,
  • Мы открываем новые возможности для инвесторов, корпораций, банков.
  • Мы развиваем финансовую культуру страны.

В #moexteam уже больше 2200 человек: ИТ-специалисты и эксперты по развитию рынков, продуктовые и проектные менеджеры, финансисты и юристы, маклеры и многие другие. Мы разные, но всех нас объединяет общая цель – помочь людям и компаниям управлять деньгами, используя передовые технологии и знания.

В отдел машинного обучения и архитектуры данных требуется Middle Java разработчик.

Чем предстоит заниматься:

  • Разработка и развитие основного продукта компании;

  • Расширение функционала продукта с учетом пожеланий клиентов;

  • Разработка архитектуры платформенного решения и программных модулей;

  • Разработка и сопровождение высоконагруженных сервисов;

  • Написание unit/функциональных/BDD тестов;

  • Проведение Code Review;

  • Взаимодействие с командой разработчиков, а также со смежными командами аналитиков, тестировщиков, DevOps инженеров;

  • Рефакторинг/оптимизация кода.

Мы ожидаем от Вас:

  • Опыт разработки на языке Java (мы используем 21) от 2 лет, а также опыт работы с популярными фреймворками (такими, как Spring Framework и т.д.) и популярными библиотеками (Apache Commons, guava, lombok);

  • Опыт работы с Spring Framework / Spring Boot 2+ / Spring Security / Spring Data;

  • Знание основных алгоритмов и структур данных;

  • Опыт проектирования и использования REST API, разработки в микросервисной архитектуре. Описание API с помощью Swagger;
  • Знания в области разработки высоконагруженных систем: многопоточность, транзакции. асинхронное взаимодействие, оптимизации и т.д;
  • Уверенное владение реляционными СУБД (PostgreSQL), скриптами миграции liquibase;
  • Опыт работы с брокером сообщений Kafka, с системой сборки Maven/Gradle
  • Опыт участия/реализации CI/CD процессов и пайплайнов, работы с Ansible, Docker;
  • Опыт работы по гибким (Agile) методологиям;
  • Высшее образование в сфере ИТ/техническое/математическое;
  • Знание английского языка на уровне чтения технической документации;
  • Базовое знакомство с фреймворками на Node JS.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию