Senior Java Developer

Прямой работодатель  JSC Citibank
Москва, Россия
Информационные технологии • Разработка • Backend • Java • HTML • Oracle • Банковская и страховая сфера
2 февраля
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
от 250 000 до 450 000 ₽
Работодатель  JSC Citibank
Описание вакансии

We are looking to build a strong team of professionals, with different skill sets. It is really not that important if you don't know how one or another library is working, for us - Core Java, DataStructures, Algorithms knowledge is far more important. At the same time, it would be great if you have experience with things we are using: Kafka, Apache Ignite, Microservices, Docker, Distributed Computing, Protobuf, Netty, JS/React, Python Ping us, if you think these challenges are interesting for you...


  • Understand FX pricing business logic, front-to-back flows and architecture
  • Implement complex business-driven changes, do impact analysis and backtesting
  • Direct communication with the business stakeholders and quant team
  • Design (high-availability, fault-tolerant, low latency)
  • Take active part in designing architecture and business flows for new platform
  • Produce and own design and architecture for new projects on real-time low-latency systems
  • Implement complex changes in the code and conduct code review (if required)
  • Complex production issues analysis especially in the business logic
  • Collaborate with a globally distributed team of developers, business analysts, quality assurance and support professionals
  • Coach other developers with business domain knowledge

Mandatory skills:

  • 5+ years of proven experience as Senior Java developer or Technical Lead or Architect on real-time low-latency applications built on Java, Oracle + streaming frameworks (Samza, Flink, Spark, etc).
  • Solid understanding of application lifecycle and approaches for enterprise integration (JMS, etc.)
  • Excellent interpersonal skills and fluent spoken English
  • Experience of dealing with business stakeholders on the client side
  • Experience in working within a team distributed between onsite and offshore
  • BSc/MSc in Computer Science or relevant
  • Hands on experience in TDD and automated testing tools

Nice-to-Have skills:

  • Experience with HTML5 (React or Angular) would be a plus
  • Experience of working with Computing Grid
  • Experience in new teams building, understanding of the related challenges


Информационные технологииРазработкаBackendJavaHTMLOracle
Отрасль и сфера применения
Банковская и страховая сфера
Уровень должности
По вопросам о компании и вакансии пишите в почту
Так же вы можете:
• написать в Telegram: @stasya_p20
Загрузка формы отклика...