Ci
Posted:
June 05, 2026
Location:
mississauga, on, Canada
Job Description
Lead Java Developer Job Description Role Summary:
We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot), with a focus on API-first, microservices-based architecture and CI/CD-driven delivery. Key Responsibilities
Develop and maintain web applications across the stack: UI, APIs, and backend services. Build scalable, secure microservices using
Java
and
Spring Boot . Develop responsive user interfaces using
Angular , leveraging
Kendo UI
components where appropriate. Implement and support
micro front-end
patterns (composition, shared libraries, module federation or equivalent approaches). Design, build, document, and consume
RESTful APIs ; ensure service contracts and versioning strategies are followed. Work with
SQL Server
and opti...
We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot), with a focus on API-first, microservices-based architecture and CI/CD-driven delivery. Key Responsibilities
Develop and maintain web applications across the stack: UI, APIs, and backend services. Build scalable, secure microservices using
Java
and
Spring Boot . Develop responsive user interfaces using
Angular , leveraging
Kendo UI
components where appropriate. Implement and support
micro front-end
patterns (composition, shared libraries, module federation or equivalent approaches). Design, build, document, and consume
RESTful APIs ; ensure service contracts and versioning strategies are followed. Work with
SQL Server
and opti...
Apply for this Job
Submit your application for the Lead Java Full Stack Developer position at Citigroup Inc..
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
mississauga, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026