Citi Senior Java Applications Developer

Citi

📍 mississauga, on, Canada

Full-time Management & Operations Posted June 14, 2026

Job Description

Take on a pivotal role as a Senior Java Developer with Citi, focusing on the enhancement of FX Options trading systems. Leverage your expertise in Java and Spring Boot.

This role calls for a seasoned developer with at least six years of experience in application development. You will contribute to building a robust electronic trading platform while driving improvements in system quality and architecture. Collaboration with a global team of experts will be essential to your success.

Key Responsibilities: • Participate in the design of FX Options Trading Platform • Work with global teams to deliver technical solutions • Enhance system architecture and quality initiatives • Mentor developing talent and foster teamwork • Drive compliance and assess business decision risks

Requirements: • 6+ years in application development with strong Java skills • Proficiency in Spring Boot and multithreading • Familiarity with Linux-based environments • Experience with OpenShif...