Remote Contract
PUBLISHED
Nov 22, 2025
Join Citi's innovative technology team as a Senior Java and Scala Developer, contributing to high-impact financial applications and scalable backend systems. Collaborate with global experts to drive cutting-edge solutions in the fintech space.
Citi, a leading global financial institution, is seeking a talented Senior Java and Scala Developer to join our technology organization in Mississauga, Ontario, Canada. In this role, you will design, develop, and maintain robust backend systems that power our banking and trading platforms, ensuring high performance, security, and scalability.
You will work closely with cross-functional teams, including product managers, data scientists, and other developers, to deliver solutions that enhance customer experiences and operational efficiency. Responsibilities include architecting microservices using Java and Scala, integrating with legacy systems, and optimizing code for low-latency financial transactions.
This position offers the chance to tackle complex challenges in a fast-paced environment, leveraging cutting-edge technologies to innovate in the financial sector. If you are passionate about software engineering and excited to contribute to Citi's digital transformation, we encourage you to apply.