Applications Development Manager (Java)– Assistant Vice President

Citigroup

Chennai, Tamil Nadu, India
**
8+ years hands-on experience
Java jdk 1.8 or more
Springboot and kafka experience
** Citigroup is seeking an Applications Development Manager (Java) for its Chennai office, aimed at leading a high-performance technology team in delivering critical applications for the capital markets. The position requires extensive Java expertise, project management experience, and a strong ability to lead and mentor technical teams. **

Job Summary

  • This role offers the opportunity to shape the expansion of a critical business within Citi's Markets division while working on best-in-class trading applications.
  • The successful candidate will lead technical teams, drive architecture strategy, and ensure high availability across 80+ countries.
  • Candidates must possess strong analytic skills and experience in performance tuning, messaging, and failover designing for financial systems.

Matching Summary

Match Score: 75

** Citigroup is seeking an Applications Development Manager (Java) for its Chennai office, aimed at leading a high-performance technology team in delivering critical applications for the capital markets. The position requires extensive Java expertise, project management experience, and a strong ability to lead and mentor technical teams. **

Skills & Requirements

Must-have

  • 8+ years hands-on experience
  • Java JDK 1.8 or more
  • SpringBoot and Kafka experience
  • Multi-tier application design
  • Kubernetes and Openshift knowledge
  • CI/CD pipeline familiarity

Nice-to-have

  • Knowledge of FI market products
  • Strong interpersonal skills
  • Innovative problem-solving approach
  • Experience with third-line support
  • Team leadership and mentoring

Key Requirements

  • Bachelor's degree or equivalent experience
  • 8+ years of hands-on development experience
  • Proven track record at Team Lead level

Work Rights

Not specified

Tailored Resume

Cover Letter