Вакансия: Teamlead Java разработчик
Описание вакансии
В 2022 году Московской бирже исполнилось 30 лет. Мы появились вместе с современной Россией и за эти годы с нуля создали рынок инвестиций.
Сегодня миллионы людей и тысячи компаний доверяют нам и пользуются нашей инфраструктурой.
- Ежедневно на наших торговых платформах совершаются миллионы транзакций в минуту без задержек, без перебоев.
- Мы храним в депозитарии цифровые записи о каждом активе, который торгуется на бирже.
- Мы следим за тем, чтобы все операции соответствовали правилам торгов и требованиям регуляторов.
А еще мы активно развиваемся и давно вышли за рамки классического биржевого бизнеса.
- Мы разрабатываем и поддерживаем платформы, которые соединяют финансовые компании и клиентов,
- Мы идем на внебиржевой рынок и создаем на нем удобные сервисы,
- Мы открываем новые возможности для инвесторов, корпораций, банков.
- Мы развиваем финансовую культуру страны.
В #moexteam уже больше 2200 человек: ИТ-специалисты и эксперты по развитию рынков, продуктовые и проектные менеджеры, финансисты и юристы, маклеры и многие другие. Мы разные, но всех нас объединяет общая цель помочь людям и компаниям управлять деньгами, используя передовые технологии и знания.
В команду разработки системы управления API Clinkr ищем коллегу Teamlead Java разработчика.
Cтэк : Java (17, 21), Spring, K8s, Docker, Nexus, Maven gitlab CI, Argo CD, Jenkins CD, Prometheus, Grafana, Zabbix, Gravitee, KeyCloak
Чем предстоит заниматься:
- Разработка и участие в проектировании архитектуры программных решений
- выполняющих автоматизированную проверку требований к интеграции;
- выполняющих управление и наблюдение за интеграцией;
- сбор метрик интеграции;
- Разработка требований к производственным командам
- к свойствам служб, которые предоставляют программные интерфейсы (API) для возможности управлять и наблюдать за интеграцией;
- к процессам проектирования, разработки, сборки и деплоя для возможности наблюдать и управлять интеграцией для наиболее распространенных протоколов и архитектур;
- к артефактам, описывающим интеграцию для возможности автоматизации этапов интеграции;
- Управление процессом разработки продукта 60% разработка,40% менеджерские задачи
Мы ожидаем, что вы работали со следующим стэком:
- Языки программирования: Java
- Фреймворки: семейство Spring, dot.net;
- Архитектура и протоколы интеграции: REST, SOAP, AMQP, Kafka, gRPC, WebSocket;
- Брокеры сообщений: Kafka, RabbitMQ;
- Форматы схем данных: XML, JSON, Protobuf, AVRO;
- Распределенные кэши: Hazelcast, Redis;
- Балансировщики и прокси: HaProxy, Nginx;
- Описание API: OpenAPI, WSDL;
- CI/CD: Gitlab CI, Jenkins;
- Оркестраторы и контейнеры: K8s, Docker;
- Виртуализация: VMWare/Hyper-V/Proxmox;
- Протоколы и технологии аутентификация: OAuth2, SAML, OIDC, LDAP
- СУБД: PostgreSQL;
- Инструменты и стандарты наблюдаемости: OpenTelemetry, ELK, Grafana, Prometheus.