7 2 д. назад

Старший Java разработчик

Вам предстоит разрабатывать и оптимизировать компоненты для торгового движка на Java, обеспечивая минимальные задержки и высокую производительность. Ищем специалиста с опытом в проектировании масштабируемых архитектур и страстью к технологиям низкой задержки.

senior
Тип занятости
full-time
Опубликовано
2 февраля 2026
Языки
English: Advanced
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Проектировать и реализовывать компоненты Java с ультранизкой задержкой для основного торгового движка, управления заказами и логики исполнения
Оптимизировать торговые пути от начала до конца для достижения задержек менее микросекунды и максимальных коэффициентов заполнения
Разрабатывать высокопроизводительные обработчики рыночных данных, маршрутизаторы заказов и движки риска, обрабатывающие миллионы сообщений в секунду
Проводить исследования микроструктуры, создавать аналитические инструменты и разрабатывать функции для использования рыночных неэффективностей
Архитектурировать и улучшать системы управления рисками для мониторинга позиций, экспозиции и PnL в реальном времени
Владеть полным жизненным циклом разработки: исследования, прототипирование, кодирование, строгие тестирования, симуляция и развертывание в производстве
Профилировать, бенчмаркить и постоянно настраивать производительность системы с использованием передовых техник и инструментов
Поддерживать и развивать устойчивые каналы данных, инфраструктуру логирования и мониторинга для работы 24/7
Если вы стремитесь извлечь каждую последнюю наносекунду из системы и хотите, чтобы ваш код напрямую влиял на торговый альфа, мы хотим услышать от вас.

требования

Образование и опыт
Степень бакалавра или магистра в области компьютерных наук, компьютерной инженерии, математики, физики или смежной STEM-области (предпочтительно наличие продвинутых степеней)
3+ года профессионального опыта разработки на Java в области высокочастотной торговли, систем с низкой задержкой, электронных рынков или сопоставимых сред реального времени
Доказанный успех в проектировании и реализации масштабируемых архитектур с ультранизкой задержкой с количественно измеримыми улучшениями производительности
Технические навыки
Экспертиза в Core Java: Глубокое знание Core Java, java.util.concurrent, виртуальных потоков/Project Loom, настройки низкой сборки мусора и неблокирующего ввода-вывода
Инженерия производительности: Продвинутое знание алгоритмов, структур данных и методов оптимизации, включая микрооптимизации, эффективность кэша и программирование без блокировок
Сети и протоколы: Глубокое понимание коммуникации с низкой задержкой (настройка TCP/UDP, WebSockets, FIX, мультикаст, паттерны Aeron/Disruptor)
Системы данных: Опыт работы с базами данных и хранилищами с высокой пропускной способностью (Chronicle Queue, RocksDB, kdb+/базы данных временных рядов или оптимизированные PostgreSQL/MySQL для финансовых данных)
Системы и оборудование: Уверенное понимание настройки ядра Linux, NUMA, привязки ЦП, оптимизации сетевых интерфейсов, осведомленность о FPGA и инструментах профилирования (perf, VTune, async-profiler, Java Flight Recorder)
Архитектура: Знакомство с распределенными системами, микросервисами и архитектурами, ориентированными на события, в условиях высоких ставок в производственной среде
DevOps: Опыт работы с CI/CD пайплайнами, автоматизированным тестированием и мониторингом в производстве для торговых систем
Сильное преимущество: Знание C++ для низкоуровневых оптимизаций, техник обхода ядра или гибридных систем Java/C++
Бонус: Опыт интеграции FPGA/ASIC, ускорения GPU или масштабного вывода моделей в контексте торговли
Навыки решения проблем и аналитические способности
Исключительное аналитическое мышление, сосредоточенное на оптимизациях на уровне микросекунд и наносекунд
Доказанная способность отлаживать сложные многопоточные системы под давлением и оптимизировать производственный код для экстремальной производительности
Практический опыт создания надежных тестовых фреймворков (юнит-тестирование, интеграционное тестирование, симуляционное тестирование) и обеспечения развертывания без простоя
Опыт самостоятельной разработки высокоэффективных технических решений в конкурентной, динамичной среде
Мышление и мягкие навыки
Интенсивная страсть к технологиям с низкой задержкой, количественной финансам и расширению границ аппаратного и программного обеспечения
Интеллектуальное любопытство, способность к быстрому обучению и стремление постоянно улучшать торговые преимущества
Сильное сотрудничество и четкая техническая коммуникация между количественными исследователями, трейдерами и командами инфраструктуры
Высокая надежность — наши системы работают 24/7, и время безотказной работы является непереговорным

Похожие вакансии

6 вакансии
ЕдиныйФактор
ЕдиныйФактор
5 ч. назад

Scala разработчик

Вакансия для опытных Scala разработчиков с минимум 3-летним опытом. Вы будете работать над высокона…

senior
OneFactor
OneFactor
2 д. назад

Java разработчик

Вакансия для опытного Java разработчика с минимум 3-летним опытом. Вы будете работать над облач…

senior
ЕдиныйФактор
ЕдиныйФактор
2 д. назад

Scala разработчик

Вакансия для опытных Scala разработчиков с минимум 3-летним опытом. Вы будете работать над высоконагружен…

senior
ООО «ЕдиныйФактор»
ООО «ЕдиныйФактор»
2 д. назад

Scala разработчик

Вакансия для опытных Scala разработчиков с минимум 3-летним опытом. Вы будете работать над высокона…

senior
платежный агрегатор
платежный агрегатор
3 д. назад

Фулстек разработчик

Вакансия для фулстек разработчика с опытом от 5 лет в Java и Angular. Ожидается уверенное знание Spring и SQL, а также вни…

senior
NTS Design
NTS Design
5 д. назад

Java Backend-разработчик

В компании NTS Design открыта вакансия Java Backend-разработчика. Вам предстоит развивать и оптимизировать backend-часть продукта, р…

300 000 - 600 000 KZT

middle Казахстан