Senior Full-stack Developer - Vice President

Citigroup

Pune, Maharashtra, India
**
12 years professional software development experience
Java and python backend expertise with spring boot
Deep hands-on react frontend framework experience
** Citigroup is seeking a Senior Full-stack Developer to join their Engineering Excellence team in Pune, India. This role focuses on enhancing developer productivity and software quality through innovative application and framework development, requiring extensive experience in Java, Python, and React. **

Job Summary

  • This role serves as a force multiplier for the engineering organization by championing innovation and building tools that enable high-quality software delivery.
  • The ideal candidate will lead the design of flagship applications and reusable components while defining best practices for microservices and cloud-native patterns.
  • Candidates must have over 12 years of experience and a proven history of technical leadership in building large-scale enterprise applications.

Matching Summary

Match Score: 75

** Citigroup is seeking a Senior Full-stack Developer to join their Engineering Excellence team in Pune, India. This role focuses on enhancing developer productivity and software quality through innovative application and framework development, requiring extensive experience in Java, Python, and React. **

Skills & Requirements

Must-have

  • 12 years professional software development experience
  • Java and Python backend expertise with Spring Boot
  • Deep hands-on React frontend framework experience
  • Designing scalable distributed microservices architectures
  • Cloud-native development with Docker and Kubernetes
  • CI/CD pipeline automation using Jenkins or Tekton

Nice-to-have

  • GenAI and Agentic AI development exposure
  • Infrastructure as Code with Terraform or Ansible
  • Application monitoring with Prometheus and Grafana
  • Security best practices including SAST and DAST
  • Passion for improving developer productivity

Key Requirements

  • Minimum 12 years of professional software development experience
  • Bachelor's degree required; Master's degree preferred
  • Proven history of technical leadership in large-scale applications

Work Rights

Not specified

Tailored Resume

Cover Letter