Deutsche Bank

Senior Java Developer

@ Deutsche Bank

Москва (м. Новокузнецкая), Россия

≈ 250,000 — 350,000 ₽ ?
Москва
Специализация: Java / Scala
Уровень: Senior
Размер команды: 6 - 10
Сфера: Банки / Финтех
Инвестиции: $100M+
Размер компании: 1001+

Крупнейший центр разработки глобального инвестиционного банка в России ищет Senior Java Developer для AutobahnFX. Это лучшее в мире приложение для торговли на валютном рынке, разрабатывается полностью в России.

Технологии/инструменты:

  • Набор JavaSE 8 / spring микросервисов, размещенных на десятках серверов в Европе, США и Азии, суммарно более 300 процессов.
  • Клиентские приложения написаны на .Net или Web UI, кроме того многие клиенты имеют собственные платформы, интегрированные через стандартный FIX API.
  • Внутри банка платформа взаимодействует более чем с десятью приложениями для прайсинга и риск менеджмента в режиме реального времени.
  • Полностью автоматизированное тестирование и процесс CI позволяют делать релизы каждые выходные, а также zero-downtime патчи для критических изменений, при этом UI обновления распространяются автоматически.

Руководитель: Team Lead.

Почему рекомендуем:

  • Крупнейший центр разработки глобального инвестиционного банка в России.
  • Производительность платформы составляет: подсчет и рассылка до 1 млн. обновлений цен в секунду; прием до 100 сделок в секунду с гарантированным временем обработки сделки <10ms, включая проверки и автоматический риск менеджмент в платформе алготрейдинга.

Чем предстоит заниматься?

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

Кого ищут:

  • Знания и практический опыт в области алгоритмов и структур данных, оценка сложности.
  • Глубокие знания core Java, опыт работы с коллекциями, многопоточностью — от 3 лет.
  • Опыт в написании тестируемого кода.
  • Базовые знания SQL.
  • Базовые знания Unix.
  • Письменный английский язык.

Что предлагают:

  • ДМС (расширенный со стоматологией, страхование выезжающих зарубеж, страхование жизни, при несчастных случаях) для сотрудников и со скидкой для родственников.
  • Изучение английского, внутрекорпоративное обучение (обмен знаниями, а также приходящие эксперты), компенсация внешних конференций.
  • Отпуск 32 дня, возможность работать часть времени удалённо.

Как устроен процесс найма?

  • Техническое инетрвью с 2 разработчиками (~1.5-2 часа).
  • Проектное интервью с Тим Лидом команды (~1.5-2 часа).
  • Финальное интервью с Директором Домена.

Полезные материалы на внешних ресурсах: Статья на Хабре "Современный валютный рынок": ссылка.

Hey human!
Такие предложения (и другие тоже) —
в телеграме g-mate
Solution архитектор
Москва
Team Lead/Senior Java Developer
Москва
≈ 250,000 — 300,000 ₽
Senior Java Developer
Москва