Full Stack Developer (React) – Assistant Vice President
PUNE, IndiaPosted Jul 20, 2026
# Overview
The Applications Development Senior Programmer Analyst (AVP) is an intermediate-level position responsible for developing and enhancing application systems in coordination with global technology teams.
This role is suited for a strong React-focused full stack developer with prior experience in Angular and Java-based backend systems, contributing to modern, scalable, and cloud-native applications.
## Responsibilities
* Design, develop, and maintain scalable full stack applications with a focus on React.js and modern UI architecture
* Modernize legacy Angular applications into React-based solutions
* Develop backend services using Java (8+), Spring Boot, and microservices architecture
* Design and implement RESTful APIs for system integration
* Build and maintain event-driven data pipelines using Kafka or similar technologies
* Integrate with SQL Server and NoSQL databases (MongoDB, Elasticsearch)
* Write clean, reusable, and well-documented code aligned to engineering standards
* Participate in code reviews and ensure code quality
* Collaborate with global teams and contribute to solution design and delivery
* Participate in Agile ceremonies and iterative development
* Support CI/CD pipelines using Jenkins, TeamCity, or similar tools
* Work with Docker, Kubernetes, and OpenShift for containerized deployments
* Use AI-assisted development tools (e.g., GitHub Copilot) to enhance productivity
* Monitor applications using ELK, Grafana, and resolve production issues
* Ensure applications meet security, performance, and scalability standards
## Qualifications
* 6–8 years of experience in full stack development
* Strong expertise in React.js, JavaScript (ES6+), and TypeScript
* Experience with state management (Redux or Context API)
* Prior experience with Angular (AngularJS or Angular 2+)
* Strong backend experience in Java 8+, Spring, Spring Boot, Microservices
* Experience building REST APIs and distributed systems
* Experience with Kafka or similar pub/sub technologies
* Hands-on experience with SQL Server and NoSQL databases
* Understanding of cloud-native architectures and microservices patterns
* Experience with CI/CD tools and DevOps practices
* Familiarity with Docker, Kubernetes, OpenShift
* Experience with AI coding assistants
* Strong coding, problem-solving, and debugging skills
* Experience working in Agile and global team environments
* Preferred: Experience in financial services or enterprise systems
## Education
* Bachelor’s degree in Computer Science, Engineering, or equivalent experience
## What We Value (AVP Expectations)
* Ownership and accountability for deliverables
* Strong collaboration across global teams
* Clear communication of technical concepts
* Mentorship and support for junior developers
* Continuous improvement mindset
\------------------------------------------------------
## Job Family Group:
Technology
\------------------------------------------------------
## Job Family:
Applications Development
\------------------------------------------------------
## Time Type:
Full time
\------------------------------------------------------
## Most Relevant Skills
Please see the requirements listed above.
\------------------------------------------------------
## Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
\------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.