Город: Санкт-Петербург
З/п: 100000 - 150000 руб.
Опыт работы: Не имеет значения
Отзывы о компании Deutsche Bank

Описание роли
 
Мы ищем Java разработчиков для продукта, отвечающего за соединение внутренних банковских приложений электронной торговли (акции, облигации) к торговым площадкам по всему миру. Главная цель нашего приложения - обеспечивать универсальный API для всех бирж и рынков на которых торгуют банковские трейдеры. 
 
Наши главные особенности:
  1. значительное количество поддерживаемых бирж (больше 50)
  2. быстрая обработка сообщений (около 250 микросекунд на каждое)
  3. высокая надежность и доступность (в случае выхода из строя инфраструктуры система переключается на резервную копию в течении 1-2 минут)
  4. высокая нагрузка (обработка до 100 тыс. сообщений в секунду)
  5. быстрое изменение требований как от внешних регулирующий функций (изменения в законодательстве), так и от бирж (каждая из них обновляется минимум раз в год)
 
В связи выходом Банка на новые торговые площадки, регуляторными изменениями и унификацией Банковских приложений для электронной торговли, наша команда расширяется. 
 
Мы ищем разработчиков готовых погрузится с головой в мир чистой Java без привычной энтерпрайзной шелухи. У нас вы не найдете EJB, Tomcat, XML и привычного набора технологий J2EE который вы привыкли видеть в Java вакансиях. Это не означает, что Ваш опыт в них нам не пригодится, это всего лишь говорит о том, что нам эти знания не критичны.
 
Если Вы готовы не только кодить бизнес функционал по спеке, но действительно разрабатывать стабильные, высоко-надежные, масштабируемые и очень быстрые приложения - эта вакансия для Вас.
 
Обязанности
  • Разработка высоконагруженных и высоконадежных приложений на платформе Java 
  • Постоянное улучшение производительности ("битва за микросекунды")
  • Понимать и следовать XP, TDD и Scrum методологиям
 
 
Требования:
Требования (обязательно)
  • Уверенно знать ядро Java (nio, concurrent, net, util, sql)
  • Понимать алгоритмы и структуры данных
  • Иметь опыт промышленного программирования от 2 лет
  • Уметь и желать test driven development
  • Понимать уровни TCP/IP и как они работают
  • Работать в Unix
  • Английский на уровне не меньшем чтения Javadoc без словаря
Требования (желательно) 
  • Уметь (или когда-то уметь) писать на C/C++
  • Сделать что-то на LMAX Disruptor своими руками
  • Иметь опыт работы с протоколами FIX, FastFIX, ITCH
 
Условия:
Что Вы получите присоединившись к нашей команде
  • Уникальный опыт разработки высокопроизводительных Java приложений
  • Возможность поработать в Scrum команде в большой организации
  • Возможность приобрести понимание финансового мира и получать новости из логов еще до того как о них расскажут по ТВ :)
  • Социальный пакет
    • ДМС + 75% для членов семьи
    • страхование от несчастного случая 
    • 100% оплачиваемый испытательный срок
    • оплачиваемый отпуск 32 календарных дня
    • дотация на питание
    • 100% оплачиваемый больничный
    • курсы английского языка
    • возможность профессионального и карьерного роста 
    • компенсация переезда
Компенсационный пакет включает в себя ежемесячную фиксированную и ежегодную переменную части

0
Нравится