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


