Full Stack Developer

Citigroup

Full-time other-general
Apply Now
Location
Pune, India, India
Posted
June 03, 2026

Job Description

**About the Role**

As a **Full Stack Developer** , you will design, build, and maintain scalable web applications using **Angular** on the frontend and **Spring Boot (Java)** on the backend. You will collaborate closely with product managers, UX designers, and fellow engineers to deliver high-quality, performant, and maintainable software.

You are expected to mentor junior developers, contribute to architectural decisions, and champion engineering best practices across the team.

**Key Responsibilities**

+ Design and develop responsive, accessible Angular applications with reusable component libraries and state management (NgRx / Signals).
+ Build and maintain RESTful APIs using Spring Boot, ensuring high availability, security, and performance.
+ Design relational and NoSQL database schemas; write optimized queries for PostgreSQL, MySQL, or MongoDB.
+ Implement authentication and authorization flows using OAuth2, JWT, and Spring Securi...