Full Stack Developer (React) – Assistant Vice President
Citi · Pune, Maharashtra, India
Financial Services · 10,001+ employees
About the role
Design and develop scalable full stack applications focusing on React.js and Java-based microservices. Modernize legacy Angular applications and maintain event-driven data pipelines and cloud-native architectures.
What they look for
Requirements
Requires 6-8 years of full stack experience with strong expertise in React, Java 8+, and Spring Boot. Candidates should be proficient in cloud-native deployments, CI/CD tools, and working within Agile global teams.
Full description
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.