Citi

Lead Java Software Engineer

📍 Location
mississauga, peel region
⏰ Job Type
Full-time
📅 Posted
May 28, 2026
Apply Now

Job Description

The Role

Join the Citi Futures Technology team, a dynamic and fast‑paced group at the heart of a growing global business. We are seeking a talented Java Engineer to contribute to the architecture, design, and implementation of our Futures Data as a Service post‑trade orders & executions application. This is a hands‑on role where you will tackle complex technical challenges in a low‑latency, high‑throughput environment. You will play a key role in building resilient and scalable solutions that directly impact our trade consumption, enrichment, and reporting.

What You’ll Do (Responsibilities)

  • Design & Develop: Design, build, and maintain high‑performance, scalable, and reliable Java‑based microservices.
  • Solve Complex Problems: Tackle challenging technical problems related to concurrency, low‑latency messaging, and large‑scale data processing in a distributed environment.
  • Collaborate & Integr...

Start Your Week Right!

Apply now and make every Monday exciting with Citi

Apply for this Position