Lead Full Stack Developer

Citigroup

Chennai, Tamil Nadu, India
Hybrid
10+ years software development experience
Java 8+ and spring framework proficiency
Python scripting and automation skills
Citigroup is seeking a Lead Full Stack Developer in Chennai, India, who will spearhead the design and development of complex software solutions, primarily utilizing Java and Python. The role emphasizes technical leadership, mentoring, and collaboration across multiple teams to ensure the delivery of high-performance applications

Job Summary

  • This role involves leading the design and delivery of complex software solutions primarily using Java while leveraging Python for data analysis and automation.
  • The successful candidate will act as a technical leader, mentoring engineers and driving architectural decisions to ensure code quality and system stability.
  • Working at Citi offers the opportunity to join a global team of over 230,000 dedicated people with chances to grow your career and make a real impact.

Matching Summary

Match Score: 85

Citigroup is seeking a Lead Full Stack Developer in Chennai, India, who will spearhead the design and development of complex software solutions, primarily utilizing Java and Python. The role emphasizes technical leadership, mentoring, and collaboration across multiple teams to ensure the delivery of high-performance applications.

Skills & Requirements

Must-have

  • 10+ years software development experience
  • Java 8+ and Spring Framework proficiency
  • Python scripting and automation skills
  • Microservices and event-driven architecture
  • RESTful API design and implementation
  • Distributed systems and cloud-native development
  • CI/CD pipeline and automated testing

Nice-to-have

  • Frontend technologies like React or Angular
  • Cloud platforms AWS, Azure, or GCP
  • FinTech industry experience
  • Appian workflow development knowledge
  • Performance tuning of large-scale systems
  • Agile/Scrum sprint planning experience

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Engineering
  • 10+ years of professional software development experience
  • Proven experience in a technical leadership or lead developer role
  • Deep understanding of object-oriented design principles and algorithms

Work Rights

Not specified

Tailored Resume

Cover Letter