Habr Career · собрана 31 день назад

Java Developer eFX

ИТ-Холдинг Т1

УдалёнкаГибридРоссияSenior
Java

Описание вакансии

Java Developer eFX Grade: Senior Skills: ООП, Java Description: Т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 протоколами. Вас не пугает отсутствие чёткой постановки задач в виде ТЗ. Разделяете принцип расширенных границ ответственности: от идеи до эксплуатации в промышленной среде. У Вас есть опыт разработки в трейдинге. Знаете, как решать задачи оптимизации задержек на сетевом и аппаратном уровнях. Преимущества работы в Т1: Комфортные офисы и гибкий рабочий день В офисе, удаленно или в гибридном формате. Главный офис у м. Динамо в Москве — победитель в номинации «Гибкий офис» Best Office Awards 2023 Интересные задачи, производительное железо и софт для работы Создаём востребованные ИТ-продукты, ключевые уже внесены в ЕРРП Минцифры (Реестр российского ПО), используем передовые технологии Забота о здоровье ДМС с телемедициной, стоматологией и возможностью подключения родственников для психологической, юридической и финансовой поддержки Участие в конференциях и бесплатное обучение А также программа наставничества и 12+ активных сообществ и техногильдий Насыщенная корпоративная жизнь и нетворкинг Масштабные таунхоллы и яркие неформальные события, регулярные митапы, корпоративная библиотека, активные сообщества и многое другое Скидки и партнерские программы Сервис привилегий от 100+ партнёров на покупку техники, занятия спортом и иностранными языками, концерты, отели, SPA и др. А также развитая программа компенсации и маркетплейс мерча с собственной корпоративной валютой Конкурентная заработная плата Достойный оклад по итогам интервью. Оформление по ТК и эксклюзивный зарплатный проект для сотрудников в банке ВТБ Дополнительные выходные и материальная помощь Рождение ребёнка, поддержка многодетных семей и одиноких родителей, смерть членов семьи и др. Дополнительный оплачиваемый отпуск (3 календарных дня)