Citi Futures Technology Senior Engineer

Citi

📍 mississauga, peel region, Canada

Full-time Other-General

Job Description

Citi is looking for a Senior Engineer in its Futures Technology team to enhance trading applications with Java. You will focus on building scalable solutions for post-trade data processing.
This role requires strategic involvement in the entire development lifecycle, from architecture to implementation, and emphasizes a hands-on approach to problem-solving in a high-throughput setting. Collaborate with diverse teams to deliver effective solutions while mentoring peers and championing best practices in coding and testing.
Key Responsibilities:
• Design and maintain high-performance Java microservices
• Tackle challenges in large-scale data processing
• Collaborate with traders and product managers for solution design
• Promote high standards for code quality and testing
• Mentor junior and mid-level developers within the team
Requirements:
• Over 8 years in software development and architecture
• Strong skills in server-side Java and scalability
• Experi...
Apply for this Position