OneBullEx — это биржа криптовалютных деривативов нового поколения, построенная на основе скорости, надежности и инноваций. OneBullEx 是一家新一代的加密货币合约交易所,以速度、可靠性与创新为核心。Наши платформа предоставляет передовые торговые функции, включая интеллектуального торгового робота 300 SPARTANS, управляемого искусственным интеллектом, который предлагает высокоточные автоматизированные торговые стратегии для профессиональных трейдеров и институциональных клиентов. Используя передовые технологии искусственного интеллекта и машинного обучения, мы обеспечиваем реальное время и высокопроизводительный торговый опыт, который остается стабильным даже во время резких колебаний рынка. Наша платформа сочетает в себе ориентированный на пользователя дизайн взаимодействия и надежную прозрачную систему управления рисками, помогая трейдерам по всему миру уверенно контролировать каждую сделку в быстро меняющемся рынке цифровых активов.
Описание вакансии:
- Ответственность за проектирование, разработку и поддержку бэкенд-системы биржи, обеспечение высокой доступности и производительности системы.
- Разработка и оптимизация API-интерфейсов, поддержка функций спотовой и контрактной торговли, удовлетворение требований фронтенда и внешних систем.
- Участие в разработке и оптимизации торгового движка и агрегирующей системы, повышение эффективности и стабильности торговли.
- Проектирование и реализация структуры базы данных, оптимизация запросов MySQL, обеспечение согласованности и безопасности данных.
- Интеграция и поддержка систем очередей сообщений, обеспечение эффективной обработки асинхронных задач и декуплинга системы.
- Участие в проектировании архитектуры системы, решение технических задач в распределенных системах.
- Написание качественного кода, участие в код-ревью, обеспечение соблюдения стандартов и поддерживаемости кода.
- Сотрудничество с командой в тестировании системы, устранении проблем и оптимизации производительности.
Требования к кандидату:
- Опыт разработки бэкенда не менее 3 лет, отличное знание языка программирования Golang, понимание его модели параллелизма и оптимизации производительности.
- Опыт разработки для бирж, глубокое понимание бизнес-логики и процессов спотовой и контрактной торговли.
- Обязательное знание проектирования и реализации торгового движка и агрегирующей системы, умение работать с высоконагруженными сценариями.
- Уверенное владение базой данных MySQL, опыт проектирования баз данных, оптимизации запросов и управления транзакциями.
- Знание систем очередей сообщений (например, Kafka, RabbitMQ или RocketMQ) и их оптимизации.
- Хорошие коммуникативные навыки на китайском языке, способность четко излагать технические решения и требования к сотрудничеству.
- Знание архитектуры распределенных систем, умение решать сложные технические задачи.
- Готовность к удаленной работе.
Плюсом будет:
- Знание фреймворка Kratos, опыт разработки микросервисов на базе Kratos.
- Опыт разработки высокопроизводительных торговых систем, знание оптимизаций для низкой задержки и высокой пропускной способности.
- Знание других языков программирования (например, Java, Python или C++) и умение гибко их применять.
- Опыт в DevOps, знание процессов CI/CD, контейнеризации (например, Docker, Kubernetes).
- Понимание технологий блокчейн или бизнес-логики криптовалютных бирж.