Java Full Stack Lead Application Developer – Assistant Vice President

Citigroup

Chennai, Tamil Nadu, India
On-site
Java spring boot development
Microservices and rest apis
Event-driven systems kafka rabbitmq
Working at Citi means joining a global team of over 230,000 dedicated people with opportunities for career growth and community impact

Job Summary

  • Working at Citi means joining a global team of over 230,000 dedicated people with opportunities for career growth and community impact.
  • The role involves partnering with multiple teams to integrate functions, design scalable lending applications, and lead end-to-end development of cloud-ready software.
  • Candidates will provide expertise in application programming, mentor mid-level developers, and ensure compliance with laws and policies to safeguard the firm and its clients.

Matching Summary

Working at Citi means joining a global team of over 230,000 dedicated people with opportunities for career growth and community impact.

Skills & Requirements

Must-have

  • Java Spring Boot development
  • Microservices and REST APIs
  • Event-driven systems Kafka RabbitMQ
  • RDBMS SQL PL/SQL
  • OAuth2 and API security
  • Application modernization Java/Spring
  • On-site work in Chennai

Nice-to-have

  • AI software engineering tools Devin.AI CoPilot
  • Cloud-ready application deployment pipelines
  • Continuous Integration and Delivery environment
  • Kubernetes and Docker container platforms
  • Messaging systems IBM MQ ActiveMQ Tibco
  • Caching technologies Redis Hazelcast MemCached
  • Financial Services industry experience

Key Requirements

  • 8-10 years relevant application development experience
  • Subject Matter Expert in banking payments and deposits
  • Bachelor’s degree or equivalent experience
  • Master’s degree preferred
  • Demonstrated leadership and project management skills
  • Strong written and verbal communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter