ИТ-Холдинг Т1
Java Developer eFX
1 нед. назад
РоссияSeniorHybrid
javaoopjava memory modelmultithreadinggc-freelock-freejvm performance tuningjmh
Java Developer eFX в ИТ-Холдинг Т1 для развития высокоскоростной торговой платформы банка ВТБ. Работа с алгоритмической торговлей с минимальными задержками.
О компании
- Т1 — это стабильный и надёжный работодатель.
- Мы помогаем профессионально расти и решать действительно интересные задачи, создаём атмосферу открытости и комфортные условия для работы в гибридном формате.
- В Т1 можно выбрать любое ИТ-направление и построить свою траекторию развития.
- В состав Т1 входят: Т1 Иннотех, Т1 ИИ, Т1 Интеграция, Т1 Облако, Т1 Сервионика, Т1 Цифровая Академия, НОТА от Т1.
- Мы стремительно растём, масштабируемся и ищем новых специалистов в команду!
О продукте
- Мы помогаем ускорить цифровую трансформацию с помощью гибких и быстроадаптируемых решений мирового уровня: современных ИТ-продуктов, систем работы с большими данными и комплексных решений для фронт- и бэк-офисов.
- Наши разработки повышают гибкость и эффективность работы банковских команд.
- Команда алгоритмической торговли банка ВТБ ищет ведущего разработчика для участия в развитии собственной высокоскоростной торговой платформы.
- Алгоритмическая платформа ВТБ — это высокоскоростной робот, осуществляющий торговлю на валютном, срочном и фондовом рынках.
- Платформа входит в число заметных участников российского электронного рынка и используется банком не только для алгоритмического исполнение клиентских заявок, но и для совершения собственных торговых операций.
- Архитектура платформы включает собственные модули ценообразования и хеджирования, в том числе с использованием алгоритмов машинного обучения.
- Все ключевые компоненты — от обработки маркет-данных до логики исполнения — разрабатываются внутри банка, в тесной связке с трейдерами, риск-менеджерами и количественными аналитиками.
Обязанности
- Работать в маленькой, высокоэффективной, кросс-функциональной команде, без жесткого разделения между бизнесом и ИТ.
- Отвечать за разработку большой системы алгоритмической электронной торговли.
- Обеспечивать полный цикл разработки – от анализа требований и проектирования до внедрения.
- Разрабатывать компоненты системы с низкой задержкой подключения и бизнес-логики.
- Отвечать за тестирование и оптимизацию производительности своего кода.
- Выявлять узкие места и ошибки, разрабатывать и внедрять решения этих проблем.
Требования
- Опыт промышленной командной разработки (от 5 лет) проектов на Java (11+).
- Профильное образование из ТОП 20 технологических ВУЗов.
- Экспертные знания и опыт в области построения и реализации высокоскоростных систем на Java, работающих с минимальными задержками.
- Знания Java Memory Model, шаблонов многопоточного проектирования.
- Опыт реализации алгоритмов без сборки мусора (GC-free) и без блокировок (lock-free).
- Понимание работы сборщиков мусора и умение писать код, минимизирующий их влияние.
- Отличные аналитические навыки.
- Опыт разработки архитектуры приложений.
- Опыт тестирования и оптимизации производительности.
Будет плюсом
- Опыт написания low latency приложений.
- Понимание принципов NUMA-архитектур, false sharing, cache alignment и их влияния на производительность.
- Опыт c JVM performance tuning.
- Опыт низкоуровнего программирования.
- Владение инструментами профилирования: JMH, perf, async-profiler.
- Уверенные знания off-heap хранения данных, опыт с sun.misc.Unsafe, VarHandle, ByteBuffer.
- Использование в продакшене Aeron, Disruptor, Chronicle Queue, SBE, Agrona, CPU Affinity.
- Опыт интеграции с FAST/FIX/TWIME/SIMBA протоколами.
- Готовность работать без чёткой постановки задач в виде ТЗ.
- Принцип расширенных границ ответственности: от идеи до эксплуатации в промышленной среде.
- Опыт разработки в трейдинге.
- Знание задач оптимизации задержек на сетевом и аппаратном уровнях.
Условия
- Комфортные офисы и гибкий рабочий день.
- В офисе, удаленно или в гибридном формате.
- Главный офис у м. Динамо в Москве — победитель в номинации «Гибкий офис» Best Office Awards 2023.
- Интересные задачи, производительное железо и софт для работы.
- Создаём востребованные ИТ-продукты, ключевые уже внесены в ЕРРП Минцифры (Реестр российского ПО), используем передовые технологии.
- Забота о здоровье: ДМС с телемедициной, стоматологией и возможностью подключения родственников для психологической, юридической и финансовой поддержки.
- Участие в конференциях и бесплатное обучение, программа наставничества и 12+ активных сообществ и техногильдий.
- Насыщенная корпоративная жизнь и нетворкинг: масштабные таунхоллы, яркие неформальные события, регулярные митапы, корпоративная библиотека и активные сообщества.
- Скидки и партнерские программы: сервис привилегий от 100+ партнёров на покупку техники, занятия спортом и иностранными языками, концерты, отели, SPA.
- Развитая программа компенсации и маркетплейс мерча с собственной корпоративной валютой.
- Конкурентная заработная плата.
- Оформление по ТК и эксклюзивный зарплатный проект для сотрудников в банке ВТБ.
- Дополнительные выходные и материальная помощь: рождение ребёнка, поддержка многодетных семей и одиноких родителей, смерть членов семьи.
- Дополнительный оплачиваемый отпуск (3 календарных дня).