About the Role
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...
Ready to Apply?
Submit your application today and take the next step in your career journey with Citigroup Inc..
Apply Now