LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Applications Development Manager - Assistant Vice President

ExperiencedNo visa sponsorship
Citi logo

at Citi

Bulge Bracket Investment Banks

Posted 3 days ago

No clicks

**Applications Development Manager - Assistant Vice President** Manage Citi's core application platform transformation. Lead senior developers to design, develop, and maintain scalable J2EE applications, APIs, and microservices. Contribute to system architecture and drive engineering excellence. Requires 6-10 years of Java/J2EE experience, knowledge of RDBMS, messaging technologies, design patterns, and CI/CD tools. Experience working in Agile/Scrum environments a plus. Bachelor's degree minimum, master's preferred. Oversee team delivery, enhance systems performance, collaborate cross-functionally, and mentor junior developers. Full-time hybrid role in Pune, Maharashtra, India.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
India

Full Job Description

Applications Development Manager - Assistant Vice President

Apply (opens in new window)
Save

Job Req Id:

26968727

Location(s):

Pune, Maharashtra, India

Job Type:

Hybrid

Posted:

Jun. 24, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

We are looking for a Senior Java / J2EE Developer who is passionate about building scalable enterprise applications and driving engineering excellence to support the transformation and modernization of Citis core application platforms.

This role is ideal for someone who enjoys writing clean, high-quality code, solving complex application and integration challenges, and designing robust, scalable, and maintainable systems. You will play a key role in translating business requirements into production-grade enterprise solutions while continuously improving system performance, reliability, and development practices.



Responsibilities:

  • Design, develop, and maintain scalable enterprise applications using Java / J2EE technologies
  • Build and enhance APIs and microservices to support business functionalities
  • Translate business and functional requirements into well-architected technical solutions
  • Write high-quality, maintainable, and testable code adhering to OOP principles and design patterns
  • Leverage frameworks such as Spring Boot, Spring MVC, Swing
  • Ensure application performance, scalability, and resiliency through optimization and tuning
  • Troubleshoot and resolve complex application and production issues
  • Participate in code reviews and enforce secure coding standards and best practices
  • Collaborate with product owners, architects, QA, and DevOps teams in Agile delivery
  • Support CI/CD pipelines, release management, and deployment activities
  • Contribute to system design discussions and technical decision-making
  • Guide and mentor junior developers while leading by example
  • Take ownership of deliverables and ensure timely, high-quality delivery

Recommended Qualifications:

  • 610 years of hands-on experience in Java / J2EE development
  • Solid foundation in data structures, OOP, design patterns, and clean coding practices
  • Proven experience in building enterprise-grade applications
  • Strong experience with RDBMS (Oracle)
  • Experience with messaging technologies such as Kafka, JMS, or RabbitMQ
  • Familiarity with microservices architecture and distributed systems
  • Exposure to Docker, Kubernetes, or cloud-based deployments is preferred
  • Experience with CI/CD tools (Jenkins, Git, Maven)
  • Knowledge of application servers (Tomcat, WebSphere WebLogic) is a plus
  • Strong problem-solving skills and ability to work independently with minimal supervision
  • Experience working in Agile/Scrum environments


Education:

  • Bachelors degree in Computer Science, Engineering, or equivalent
  • Masters degree preferred


------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (opens in new window).

View Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save

Applications Development Manager - Assistant Vice President

Compensation

Not specified

City: Not specified

Country: India

Citi logo
Bulge Bracket Investment Banks

3 days ago

No clicks

at Citi

ExperiencedNo visa sponsorship

**Applications Development Manager - Assistant Vice President** Manage Citi's core application platform transformation. Lead senior developers to design, develop, and maintain scalable J2EE applications, APIs, and microservices. Contribute to system architecture and drive engineering excellence. Requires 6-10 years of Java/J2EE experience, knowledge of RDBMS, messaging technologies, design patterns, and CI/CD tools. Experience working in Agile/Scrum environments a plus. Bachelor's degree minimum, master's preferred. Oversee team delivery, enhance systems performance, collaborate cross-functionally, and mentor junior developers. Full-time hybrid role in Pune, Maharashtra, India.

Full Job Description

Applications Development Manager - Assistant Vice President

Apply (opens in new window)
Save

Job Req Id:

26968727

Location(s):

Pune, Maharashtra, India

Job Type:

Hybrid

Posted:

Jun. 24, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

We are looking for a Senior Java / J2EE Developer who is passionate about building scalable enterprise applications and driving engineering excellence to support the transformation and modernization of Citis core application platforms.

This role is ideal for someone who enjoys writing clean, high-quality code, solving complex application and integration challenges, and designing robust, scalable, and maintainable systems. You will play a key role in translating business requirements into production-grade enterprise solutions while continuously improving system performance, reliability, and development practices.



Responsibilities:

  • Design, develop, and maintain scalable enterprise applications using Java / J2EE technologies
  • Build and enhance APIs and microservices to support business functionalities
  • Translate business and functional requirements into well-architected technical solutions
  • Write high-quality, maintainable, and testable code adhering to OOP principles and design patterns
  • Leverage frameworks such as Spring Boot, Spring MVC, Swing
  • Ensure application performance, scalability, and resiliency through optimization and tuning
  • Troubleshoot and resolve complex application and production issues
  • Participate in code reviews and enforce secure coding standards and best practices
  • Collaborate with product owners, architects, QA, and DevOps teams in Agile delivery
  • Support CI/CD pipelines, release management, and deployment activities
  • Contribute to system design discussions and technical decision-making
  • Guide and mentor junior developers while leading by example
  • Take ownership of deliverables and ensure timely, high-quality delivery

Recommended Qualifications:

  • 610 years of hands-on experience in Java / J2EE development
  • Solid foundation in data structures, OOP, design patterns, and clean coding practices
  • Proven experience in building enterprise-grade applications
  • Strong experience with RDBMS (Oracle)
  • Experience with messaging technologies such as Kafka, JMS, or RabbitMQ
  • Familiarity with microservices architecture and distributed systems
  • Exposure to Docker, Kubernetes, or cloud-based deployments is preferred
  • Experience with CI/CD tools (Jenkins, Git, Maven)
  • Knowledge of application servers (Tomcat, WebSphere WebLogic) is a plus
  • Strong problem-solving skills and ability to work independently with minimal supervision
  • Experience working in Agile/Scrum environments


Education:

  • Bachelors degree in Computer Science, Engineering, or equivalent
  • Masters degree preferred


------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (opens in new window).

View Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save