Join Citi as a Senior Java Developer to lead innovative application development with AI integration. Focus on robust, high-performance systems in a mission-critical setting.
In this senior role within Citi's Applications Development team, you will be instrumental in creating distributed, fault-tolerant systems for financial services. Your experience in developing with Java and implementing AI-assisted tools will enhance code quality and optimize development workflows. You will mentor engineers and represent the engineering team in technical discussions, ensuring adherence to industry standards.
Key Responsibilities:
• Design and develop high-performance Java applications • Implement AI tools for coding and testing efficiencies • Mentor engineers on best practices and coding standards • Collaborate on technical architecture and design reviews • Ensure compliance with financial industry security standards
Requirements: • Deep expertise in Java and production applications • Experience with Kafka and microservices architecture • Familiarity with CI/CD and DevOps practices • Knowledge of secure coding in regulated environments • Understanding of trade lifecycle and risk management
Leverage your expertise in Java and AI to innovate within Citi’s engineering landscape. #J-18808-Ljbffr
📌 Senior Java Developer with AI Focus (Winnipeg)
🏢 Citi
📍 Winnipeg