Описание вакансии
Мы ищем опытного Java Backend Developer для проектирования, разработки и поддержки высокопроизводительных и отказоустойчивых серверных решений для нашей платформы децентрализованного обмена (DEX). Идеальный кандидат будет играть ключевую роль в создании основных функций, таких как сопоставление ордеров, пулы ликвидности и кросс-чейн свопы, обеспечивая при этом оптимальную производительность и масштабируемость системы.
Ключевые обязанности
- Проектирование, разработка и поддержка высокопроизводительных Java-сервисов для ключевых функций DEX (сопоставление ордеров, пулы ликвидности, кросс-чейн свопы)
- Глубокое понимание блокчейн-технологий (Ethereum, Cosmos, Polkadot и др.) и реализация модулей взаимодействия со смарт-контрактами для DEX
- Оптимизация производительности системы для обеспечения обработки транзакций с низкой задержкой и высокой конкуренцией
- Участие в проектировании архитектуры и выборе технологий, продвижение технических стандартов и лучших практик в команде
- Тесное сотрудничество с менеджерами продукта, фронтенд-разработчиками и блокчейн-инженерами для обеспечения эффективной работы системы
- Анализ лидирующих DEX-продуктов для создания дифференцированных конкурентных преимуществ
- Постоянный мониторинг инноваций в протоколах (LUMA, Aladdin, Butterfly, Io.net) и внедрение лучших практик в бизнес-сценариях
Требования
- 3+ года опыта Java-разработки с экспертизой в конкурентном программировании, сетевых коммуникациях и создании высокопроизводительных сервисов
- Опыт разработки/поддержки DEX (децентрализованных бирж), знание ключевых механизмов (AMM, ордерные книги)
- Глубокое понимание основ блокчейна и опыт работы с RPC-интерфейсами публичных блокчейнов/взаимодействия со смарт-контрактами
- Владение проектированием распределенных систем и контейнеризацией (Docker, Kubernetes)
- Навыки диагностики и оптимизации, способность самостоятельно реализовывать сложные модули
- Высокая ответственность, адаптивность к удаленной работе и отличные коммуникативные навыки
- Знание Solidity или других языков смарт-контрактов
- Участие в open-source блокчейн-проектах или вклад в технические сообщества будет преимуществом
Условия
Конкурентная заработная плата будет определена в процессе собеседования на основе квалификации и опыта кандидата.


