Job Description
Join Citi as a Senior Developer for the Equities Cash Order Management team. Utilize advanced Java skills to enhance trading functions in a dynamic platform environment.
This senior-level role requires expertise in Java application development, focusing on trading and post-trade functionalities. You will work alongside diverse teams, ensure the platform’s stability, and promote modernization through AI tool adoption. Your contributions will significantly impact business growth by improving operational processes.
Key Responsibilities:
• Work closely with trading desks for detailed requirements
• Address complex issues impacting business processes
• Provide programming guidance that complies with architecture
• Collaborate on system enhancements and performance boosts
• Implement automated testing and security measures
Requirements:
• 10+ years in core Java development
• Strong understanding of multi-threading and generic programming
• Experience with tra...
This senior-level role requires expertise in Java application development, focusing on trading and post-trade functionalities. You will work alongside diverse teams, ensure the platform’s stability, and promote modernization through AI tool adoption. Your contributions will significantly impact business growth by improving operational processes.
Key Responsibilities:
• Work closely with trading desks for detailed requirements
• Address complex issues impacting business processes
• Provide programming guidance that complies with architecture
• Collaborate on system enhancements and performance boosts
• Implement automated testing and security measures
Requirements:
• 10+ years in core Java development
• Strong understanding of multi-threading and generic programming
• Experience with tra...
Ready to Apply?
Submit your application today and join our talented team at Citi.
Submit ApplicationJob Details
- Location mississauga, peel region
- Job Type Full-time
- Category Management & Operations
- Posted Date June 11, 2026
- Application Deadline July 21, 2026