Citi Lead Java Developer Opportunity

Citi • mississauga, Canada

Location mississauga, peel region
Job Type Full-time
Posted June 08, 2026

Role Description

Join Citi as a Lead Java Developer, focusing on full stack development for web applications. Utilize your skills in Java, Spring Boot, and Angular to craft innovative solutions.

This key position requires you to develop and maintain comprehensive web applications, employing Java for backend and Angular for frontend tasks. Your work will involve building microservices, designing APIs, and incorporating Elasticsearch. Engage in an agile environment, driving excellence with code reviews and CI/CD practices.

Key Responsibilities:
• Maintain web applications across UI, APIs, and backend
• Develop microservices and responsive UIs using Java and Angular
• Implement shared libraries and micro front-end patterns
• Design and document RESTful APIs and optimize SQL Server
• Leverage Kafka for event-driven integrations

Requirements:
• 6-10 years in full-stack web application development
• Strong skills in Java, Spring...

Ready to Apply?

Apply for this Position