Ci
Posted:
June 04, 2026
Location:
mississauga, peel region, Canada
Job Description
Drive innovation as a Senior Java Engineer with Citi's Futures Technology team. Collaborate to build resilient, scalable Java-based solutions focused on Futures Data as a Service.
This hands-on role requires tackling complex challenges in a low-latency, high-throughput environment. You will lead the architecture, design, and implementation processes, ensuring high performance and system resiliency. Engage with a global Agile team and work closely with traders and product managers to align business requirements with technical solutions.
Key Responsibilities:
• Architect and develop scalable Java-based microservices
• Solve complex concurrency and data processing challenges
• Collaborate with business stakeholders for effective solutions
• Champion code quality and CI/CD practices
• Mentor mid-level developers and foster a culture of excellence
Requirements:
• 8+ years of software architecture and development experience
• Expertise in server-side Java, inclu...
This hands-on role requires tackling complex challenges in a low-latency, high-throughput environment. You will lead the architecture, design, and implementation processes, ensuring high performance and system resiliency. Engage with a global Agile team and work closely with traders and product managers to align business requirements with technical solutions.
Key Responsibilities:
• Architect and develop scalable Java-based microservices
• Solve complex concurrency and data processing challenges
• Collaborate with business stakeholders for effective solutions
• Champion code quality and CI/CD practices
• Mentor mid-level developers and foster a culture of excellence
Requirements:
• 8+ years of software architecture and development experience
• Expertise in server-side Java, inclu...
Apply for this Job
Submit your application for the Senior Java Engineer at Citi position at Citi.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
mississauga, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026