Senior Software Engineer (Java Microservices) - Assistant Vice President

Citigroup

Chennai, Tamil Nadu, India
Hybrid
5+ years java experience
Microservices with spring boot
Full project lifecycle management
Citi is seeking a Senior Software Engineer (Java Microservices) for their Chennai office, aimed at candidates with over five years of relevant experience. The position involves full lifecycle application development in both Agile and Waterfall methodologies

Job Summary

  • The role involves managing application development deliverables across the entire project life cycle using both Waterfall and Agile models.
  • Candidates will be responsible for reviewing, analyzing, designing, and developing complex applications under minimal supervision.
  • This position offers the opportunity to work with a global team of highly seasoned developers at Citi, a company with over 230,000 dedicated employees.

Matching Summary

Match Score: 85

Citi is seeking a Senior Software Engineer (Java Microservices) for their Chennai office, aimed at candidates with over five years of relevant experience. The position involves full lifecycle application development in both Agile and Waterfall methodologies.

Skills & Requirements

Must-have

  • 5+ years Java experience
  • Microservices with Spring Boot
  • Full project lifecycle management
  • Agile development oversight
  • Linux/AIX and Shell Scripting

Nice-to-have

  • Experience leading teams
  • Legacy modernization projects
  • AWS or Azure cloud familiarity
  • Event Driven Architecture knowledge
  • Content Management Tools expertise

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years hands-on experience in Java technologies
  • Demonstrable experience leading and directing teams

Work Rights

Not specified

Tailored Resume

Cover Letter