Citi FailSafe Senior Developer for Flow Analytics Group in Israel

  • Primary Location: Israel,Tel Aviv

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: No

  • Job ID: 17051146


Citi’s Innovation Lab in Tel Aviv is a greenhouse for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm.

The Innovation Lab is looking for excellent developers with experience in SERVER side programming.

Job Description

The center is looking for an experienced and independent software engineer to take a significant part in crafting a real-time analytical platform using the state of the art technologies.

The job responsibilities include:

  • Design to implementation of a critical, real-time, high throughput, low latency system.

  • Research and build technological infrastructures.

  • Work closely with product

What’s in it for me?

  • Be part of a great team.

  • Design, implement critical real-time, high throughput, low latency system, multi-region systems.

  • Solve complex problems.

  • Challenge you technological skills.

  • Exposure to a growing community of engineers in financial software.

  • Work in an environment which encourages and promotes personal development.


Experience & Qualifications

  • Academic degree in Computer Science – must

  • At least 5 years experience in Java\Scala – must

  • Experience in designing and implementing complex high scale server side platforms

  • Experience with NoSQL (e.g. Redis, MongoDB, Couchbase)

  • Experience with Flink, Storm, Spark, Spark streaming, Kafka streaming, Akka – an advantage

  • Experience with Kafka, Rabbit-MQ etc. – an advantage

  • Experience in Complex Events Processing (CEP) – an advantage

  • Experience working in agile development – an advantage

  • Experience in the financial market / software – an advantage

  • Creative ‘Out of the box’ thinker

  • Can work independently and in a group – must

  • Excellent interpersonal and communication skills (Hebrew and English).