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 Position
Ready to join Citigroup Inc.? Click the button below to submit your application.
Submit Application