ГородМосква
НаправлениеИнформационные технологии
Дата публикации20.02.2023
Java-developer в команду Position Keeping System
Команда Райффайзен-Капитал с нуля разрабатывает платформу для ручного и алгоритмического трейдинга. Основные ее задачи:
- получение позиции по клиенту УК;
- прием ордеров от управляющих и от алгоритмов;
- получение текущей позиции и проверка возможности отправки ордеров на исполнение;
- отправка ордеров на исполнение.
Трейдинговая платформа - одна из ключевых систем Управляющей Компании. Она должна быстро и корректно обслуживать тысячи запросов в секунду в режиме работы российских и международных торговых площадок.
При разработке используем современные библиотеки и инструменты. Для организации взаимодействия микросервисов используем gRPC в случае синхронного взаимодействия, Kafka – для асинхронного.
В состав команды входят только разработчики, DevOps и QA.
При разработке используем принятые в индустрии практики: проводим code review, используем CI/CD, покрываем код функциональными, unit и e2e тестами.
Деплоим код в Kubernetes c использованием Helm charts. В production настраиваем мониторинг технологических и бизнес метрик. О нештатных ситуациях мы узнаем благодаря алертингу. Это важно, поскольку команда занимается поддержкой и эксплуатацией разработанных сервисов в production.
Чем предстоит заниматься:
- Разработка микросервиса предварительного контроля ордеров (включая unit и интеграционные тесты);
- Участие в командных мероприятиях (daily, demo, планирование и т.д.).
Что мы ожидаем:
- Опыт коммерческой разработки от 3-х лет;
- Знания Java core;
- Базовые знания алгоритмов и структур данных;
- Опыт работы с реляционными базами данных;
- Spring/Spring Boot: понимание принципов работы, опыт использования;
- Аналитический склад ума/критическое мышление.
Будет плюсом:
- Опыт разработки на Kotlin или желание этот опыт получить;
- Опыт использования NoSQL баз данных;
- Опыт разработки систем, основанных на микросервисной архитектуре;
- Опыт использования Reactor или Kotlin coroutines.
Что мы предлагаем:
- Комфортный офис в пяти минутах ходьбы от станции метро «Смоленская», гибкий график и отсутствие дресс-кода;
- Возможность полной удаленки;
- Отличный социальный пакет (ДМС с первого месяца со стоматологией и массажем, страхование выезжающих за рубеж, скидки на корпоративные продукты, тренажерный зал);
- Льготное кредитование, программу корпоративных скидок и многое другое;
- Профессиональные обучающие курсы и конференции;
- Возможность выбора любого оборудования.
- еще десятки льгот и бонусов для сотрудников