Full-time
Lead Java Engineer in Futures Technology
Posted by Citigroup Inc. • mississauga, peel region, Canada
About the Role
Citi's Futures Technology team is seeking a Lead Java Engineer to architect and implement cutting-edge solutions. This hands-on role is integral to building resilient, high-performance systems.
In this position, you will be responsible for driving the design and development of Java microservices within Citi's Futures Data services. Collaborate with traders and product managers in an Agile environment, solving complex problems while championing code quality and best practices.
Key Responsibilities:
• Architect and build high-performance, scalable microservices
• Solve technical challenges in low-latency and concurrent systems
• Collaborate to analyze business requirements and deliver solutions
• Uphold best practices in code quality and automated testing
• Mentor and lead technical teams to drive excellence
Requirements:
• 8+ years of professional experience in software architecture
• Expertise in server-side Java and multi-threading techniques
• Proven ...
In this position, you will be responsible for driving the design and development of Java microservices within Citi's Futures Data services. Collaborate with traders and product managers in an Agile environment, solving complex problems while championing code quality and best practices.
Key Responsibilities:
• Architect and build high-performance, scalable microservices
• Solve technical challenges in low-latency and concurrent systems
• Collaborate to analyze business requirements and deliver solutions
• Uphold best practices in code quality and automated testing
• Mentor and lead technical teams to drive excellence
Requirements:
• 8+ years of professional experience in software architecture
• Expertise in server-side Java and multi-threading techniques
• Proven ...
Ready to Apply?
Submit your application today and take the next step in your career journey with Citigroup Inc..
Apply Now