Вакансия в архиве — вероятно, работодатель уже не ищет сотрудника на эту позицию.

Deutsche Bank Technology Center
2032

Senior Java Developer

Москва от 220 000 ₽ Работа в офисе
В закладки

Требования

  • Опыт работы — 3-6 лет.
  • Знания и практический опыт в области алгоритмов и структур данных, оценка сложности.
  • Глубокие знания core Java, опыт работы с коллекциями, многопоточностью — от трех лет.
  • Опыт в написании тестируемого кода.
  • Базовые знания SQL.
  • Базовые знания Unix.
  • Письменный английский язык.
  • [Будет плюсом] Опыт в разработке отказоустойчивых распределенных масштабируемых систем.
  • [Будет плюсом] Опыт в разработке многопоточных компонент, оптимизации производительности.
  • [Будет плюсом] Понимание и опыт работы с сетевыми технологиями (websockets, netty, gRPC, multicast, nginx).
  • [Будет плюсом] Опыт в веб-разработке (React, Angular 2/4, TypeScript).

Задачи

  • Технический анализ, дизайн, разработка, юнит-тестирование, код-ревью, документация архитектуры и API.
  • Совместная работа с аналитиками над функциональными требованиями в течение всего цикла разработки.
  • Работа с QA над инфраструктурой для интеграционного и нагрузочного автотестирования.
  • Развертывание и настройка приложения для тестирования и демо-сессий с бизнес-пользователями.
  • Поддержка вывода в продакшн, помощь командам саппорта. Разработчики имеют доступ к приложениям, логам, linux shell, базе данных, Splunk, решениям для мониторинга.
  • Обучение финансовым понятиям и операциям бизнеса (тренинги, в процессе работы) и использование при разработке: финансовые инструменты, прайсинг, исполнение сделок и ордеров, риск-менеджмент.

Условия

  • Зарплата и бонусы выше рынка.
  • Офис в соверменном здании на набреженой в Замоскворечье.
  • 32 дня отпуска.
  • Расширенный ДМС.
  • Гибкий график и возможность работать из дома время от времени.
  • Отсутствие дресс-кода.
  • Участие в российских и зарубежных профессиональных конференциях.
  • Профессиональные курсы и сертификация.

Дополнительно

AutobahnFX — ведущая платформа FX-трейдинга от «Дойче Банка», разрабатываемая полностью российским технологическим центром.

Приложения AutobahnFX позволяют заключать сделки с ДБ как в инвестиционных целях, так и с целью конвертации денежных потоков клиентами банка. Платформа предоставляет обновляемый поток котировок (десятки обновлений в секунду) по сотням валютных пар клиентам по всему миру. Каждый клиент получает индивидуальные котировки, учитывающие кредитные риски клиента, ликвидность инструментов, текущую клиентскую позицию и сопутствующие параметры.

Приложения на платформе AutobahnFX используются тысячами клиентов по всему миру через интернет (хедж-фонды, пенсионные фонды, мультибанковые брокеры, корпоративные клиенты) в режиме 24/5. Производительность платформы составляет: подсчет и рассылка до 1 млн обновлений цен в секунду; прием до 100 сделок в секунду с гарантированным временем обработки сделки <10ms, включая проверки и автоматический риск-менеджмент в платформе алготрейдинга.

Технологически платформа является набором JavaSE 8/Spring-микросервисов, размещенных на десятках серверов в Европе, США и Азии — суммарно более 300 процессов. Клиентские приложения написаны на .Net или Web UI, кроме того многие клиенты имеют собственные платформы, интегрированные через стандартный FIX API. Внутри банка платформа взаимодействует более чем с 10 приложениями для прайсинга и риск-менеджмента в режиме реального времени.

Полностью автоматизированное тестирование и процесс CI позволяют делать релизы каждые выходные, а также zero-downtime патчи для критических изменений, при этом UI-обновления распространяются автоматически.

Контакты

Показать контакты
...
Deutsche Bank Technology Center

Мы специализируемся на создании программного обеспечения для инвестиционного бизнеса «Дойче Банка» по всему миру, построении высокопроизводительных, высоконадежных, распределенных информационных систем.

Подписаться
Подписан
Отписаться
{ "author_name": "Валерия Кононенко", "author_type": "self", "tags": [], "comments": 0, "likes": 0, "favorites": 0, "is_advertisement": false, "subsite_label": "vacancies", "id": "69885", "is_wide": true }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Голосовой помощник выкупил
компанию-создателя
Подписаться на push-уведомления
{ "page_type": "default" }