Elevate your career with Citi as a Java Application Developer focused on high-performance applications. Collaborate on real-time systems and embrace AI-enhanced development tools.
As a key member of the Applications Development team, you will architect and build robust applications that support the MTF. This role emphasizes software development, system design, and engineering excellence, including adopting Test-Driven Development and AI-driven tools. You will drive high engineering standards and proactive quality ownership, ensuring maintainability and performance across critical systems.
Key Responsibilities:
• Architect and maintain scalable Java applications
• Lead real-time system design and fault tolerance
• Champion Test-Driven Development practices
• Apply AI tools to improve code quality
• Ensure seamless integration across platforms
Requirements:
• Expertise in Java Core backend development
• Proficiency in Python for data and AI integration
• Solid knowledge of microservices and Kafka
• Experience with CI/CD and cloud technologies
• Understanding of secure coding practices in finance
Utilize Java, AI integration, and engineering leadership to drive innovative solutions at Citi.
#J-18808-Ljbffr
📌 Java Application Developer at Citi (Ontario)
🏢 Citi
📍 Ontario