Описание работы
Ключевые обязанности
- Проектирование и разработка основных микросервисов для финансовых платформ
- Разработка и оптимизация высоконагруженных движков обработки активов
- Создание сервисов реального времени с использованием Golang (WebSocket с более чем 100K одновременных подключений)
- Проектирование решений для распределенной согласованности данных и идемпотентности
- Разработка производителей/потребителей промежуточного ПО для сообщений
- Проведение анализа и оптимизации производительности системы
Требования к кандидату
- 5+ лет разработки на Java (бэкенд), 3+ года опыта работы с микросервисами
- Экспертные знания Java 21 и конкурентного программирования
- Опыт работы с Spring Boot 3.x + Spring Cloud Alibaba (Nacos, Sentinel, Gateway)
- Знание Golang для разработки высоконагруженных сетевых сервисов
- Опыт работы с системами, обрабатывающими более 10K запросов в секунду, и их оптимизации
- Навыки работы с RocketMQ/Kafka (упорядоченные сообщения, идемпотентное потребление)
- Опыт работы с Redis Cluster и MySQL
- Предпочтителен опыт работы в финансовой/платежной/учетной системе
Преимущества
- Глобальная команда с международным опытом в растущей отрасли
- Гибкий 8-часовой рабочий день с выходными
- 13-месячный пакет заработной платы
- Оплачиваемый ежегодный отпуск
- Комплексная система компенсаций и льгот


