23 Aug
|
Citi
|
Mississauga
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