- Страна
- ОАЭ
Senior Java Engineer (CEX experience) - Mandarin Speaking
Привлекательная вакансия для опытных инженеров, готовых к релокации в Дубай. Высокие требования компенсируются масштабом задач и работой с передовыми финтех-технологиями.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием 8+ лет опыта, обязательным знанием специфики CEX и владением китайским языком. Работа предполагает проектирование систем с нагрузкой в сотни миллионов запросов, что требует экспертных знаний в распределенных системах.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior Java Engineer с узкой специализацией (CEX) и знанием китайского языка в Дубае рыночные предложения обычно начинаются от $8,000 - $10,000 чистыми. Это значительно выше среднего по рынку из-за дефицита специалистов с таким набором навыков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Responsibilities:
- Participate in the development of backend systems for the company’s centralized exchange (CEX), providing technical support for core business operations.
- Design architectures for complex future payment-related systems; demonstrate strong capabilities in designing large-scale distributed systems while ensuring high-quality architecture that balances development, operational, maintenance, and reliability costs.
- Contribute to solution design and technical reviews for key engineering projects; conduct quality assessments, identify issues during system iteration, and help enhance team efficiency and development quality.
- Lead research and resolution of critical technical challenges, ensuring stability of the core systems.
- Participate in core architecture implementation, write high-quality code, train and guide developers, and help standardize engineering processes.
- Lead the design, development, and innovation of real-time computing systems.
- Drive the architectural evolution of the trading matching engine (handling tens of millions to hundreds of millions of daily requests).
- Lead the development of rule engines, variable platforms, and other mid-platform (middleware) systems.
Requirements:
- Bachelor’s degree in Computer Science or related field; expert-level proficiency in Java and its ecosystem, with 8+ years of hands-on development experience.
- Experience in developing and optimizing large-scale data aggregation, query, and computation systems.
- Experience with large-scale system refactoring; hands-on exposure to DDD, middleware platforms, and CI/CD is a strong plus.
- Deep understanding of Java-related frameworks such as Spring Cloud Alibaba, MyBatis—their design principles and internal mechanisms; strong knowledge of transactions and distributed transactions.
- Proficient in Redis and at least one MQ technology such as RabbitMQ or RocketMQ; familiarity with middleware such as SkyWalking, CAT, and scheduling/orchestration systems.
- Experience building or promoting core frameworks in large-scale companies is preferred.
- Familiar with common networking issues and capable of effective troubleshooting.
- CEX experience is mandatory.
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Spring Cloud Alibaba
- MyBatis
- Redis
- RabbitMQ
- RocketMQ
- SkyWalking
- DDD
- CI/CD
- Microservices
- Distributed Systems
- Trading Matching Engine
Возможные вопросы на собеседовании
Вакансия требует опыта работы с торговыми движками (matching engines).
Расскажите о вашем опыте оптимизации задержек (latency) в торговом движке при обработке миллионов транзакций.
Упоминается необходимость работы с распределенными транзакциями.
Какие паттерны распределенных транзакций вы использовали в микросервисной архитектуре и как решали проблему согласованности данных?
В стеке указаны Spring Cloud Alibaba и Redis.
Как вы организуете кэширование и предотвращаете лавинообразные сбои (cache avalanche) в высоконагруженных системах?
Позиция подразумевает лидерство в рефакторинге.
Опишите ваш самый сложный кейс рефакторинга легаси-системы в CEX: с какими рисками столкнулись и как их минимизировали?
Требуется опыт работы с middleware и MQ.
В каких случаях вы предпочтете RocketMQ вместо RabbitMQ для задач криптобиржи и почему?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

