Java Developer - Assistant Vice President

Citi Canada

Canada
Base: $94,300.00 - $141,500.00; bonus/equity: not ...
Not specified
5+ years java development experience
Real-time low latency application development
Distributed stream processing frameworks
Citi Canada is seeking a Java Developer for the role of Assistant Vice President within its Fixed Income Front Office Technology team. The position focuses on developing low-latency, scalable data pipelines for real-time analytics that support trading operations, requiring extensive experience in Java and distributed stream processing frameworks

Job Summary

  • The role involves designing and building scalable, low-latency streaming data pipelines to empower traders and quantitative analysts with timely insights.
  • Candidates will collaborate with business stakeholders to develop next-generation distributed streaming data pipelines using frameworks like Flink and Spark Streaming.
  • The position requires a candidate with strong analytical skills to filter complex material from multiple sources while working in an Agile environment.

Matching Summary

Match Score: 85

Citi Canada is seeking a Java Developer for the role of Assistant Vice President within its Fixed Income Front Office Technology team. The position focuses on developing low-latency, scalable data pipelines for real-time analytics that support trading operations, requiring extensive experience in Java and distributed stream processing frameworks.

Salary

Base: $94,300.00 - $141,500.00; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • 5+ years Java development experience
  • Real-time low latency application development
  • Distributed stream processing frameworks
  • Event driven architecture expertise
  • Multithreading and thread-pools knowledge

Nice-to-have

  • Experience with MPP platforms like Trino
  • Kubernetes or OpenShift deployment skills
  • Strategic thinking and team development
  • Willingness to work with global teams

Key Requirements

  • Bachelor's degree required, Master's preferred
  • 5+ years of Java development experience
  • Experience with real-time low latency applications

Work Rights

Not specified

Tailored Resume

Cover Letter