Описание вакансии
Мы ищем опытного Backend-разработчика для присоединения к нашей команде и участия в разработке и оптимизации основных бизнес-модулей нашей биржи. В эту роль входит работа с ключевыми системами, включая спотовую торговлю, контракты, опционы и другие финансовые продукты.
Основные обязанности
- Разработка и оптимизация backend-функционала для основных модулей биржи (спот, контракты, опционы и т.д.)
- Проектирование и реализация сервисных интерфейсов для систем сопоставления сделок, управления ордерами и контроля рисков
- Работа с микросервисной архитектурой Spring Cloud для декомпозиции сервисов, проектирования интерфейсов и оптимизации производительности
- Написание качественного кода с поддержанием комплексных модульных тестов и документации API для обеспечения стабильности и сопровождаемости системы
- Участие в проектировании и оптимизации баз данных (MySQL, Redis) для обеспечения согласованности данных и высокой производительности при высокой нагрузке
- Интеграция очередей сообщений (RabbitMQ/Kafka) для асинхронного разделения и обработки высоких нагрузок
- Сотрудничество с командами контроля рисков и безопасности для реализации логики против арбитража, отмывания денег и мониторинга аномалий
- Участие в обзорах требований к новым функциям и предоставление технических решений с оценкой рисков
Требования к кандидату
- Свободное владение Java и микросервисным фреймворком Spring Boot/Spring Cloud
- Минимум 5 лет опыта разработки с практическим опытом создания систем с высокой нагрузкой с нуля
- Глубокие знания Redis и MySQL с опытом работы с транзакциями базы данных, механизмами блокировок и шардингом
- Знакомство с брокерами сообщений (RabbitMQ/Kafka) и архитектурой распределенных систем
- Понимание распространенных механизмов безопасности и контроля рисков (ограничение скорости, прерывание цепи, защита от повторного воспроизведения, идемпотентность)
- Предпочтителен опыт работы с биржами, финансовыми системами или платежными системами
- Бонус: Практический опыт разработки механизмов сопоставления/возврата/агентства/контроля рисков
Преимущества
- Питание - Ежедневная поддержка питания или субсидия на питание
- Компенсация переработок - Оплата сверхурочных согласно политике компании
- Транспортные расходы - Поддержка расходов на проезд
- Поддержка командировок - Возмещение стоимости авиабилетов (согласно политике компании)
- Отпускная политика - Ежегодный отпуск и национальные праздничные дни


