Full Stack Developer (React) – Assistant Vice President

CitiPune, MH,IN, map[@type:Country name:IN]full timeSenior
Active

Job 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.

Similar jobs