Drive software innovation at Citi as a Java Engineer, specializing in AI tools for application development. Contribute to real-time trading systems with high availability. As part of the Applications Development team at Citi, you will focus on building robust back-end systems while leveraging advanced AI technologies, enhancing both productivity and code quality.
Your expertise will guide the adoption of best practices in software engineering, including Test-Driven Development and automated testing frameworks, ensuring the highest standards of reliability and performance. Key Responsibilities:
Develop scalable Java applications for trading systems
Introduce AI-powered reviews and testing processes
Collaborate to ensure system integration and data integrity
Lead discussions on architectural decisions and quality
Advocate for zero-defect engineering practices Requirements:
Robust background in Java development and system design
Experience with Python for AI and data integration
Knowledge of high-throughput systems and microservices
Proficient in CI/CD and cloud-native engineering
Familiarity with performance optimization in finance Bring Java expertise and a focus on AI to elevate application development at Citi.
📌 Java Engineer Specializing In Ai Tools Mississauga
🏢 Citi
📍 Mississauga
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.