Back to all jobs
Citi logo

Java Application Development Lead – Vice President

Citi

Pune, Maharashtra, India
Hybrid
Posted Nov 03, 2025
Hybrid

Compensation

Loading salary analysis...

About the role

Java Application Development Lead – Vice President

Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance applications.
  • Implement based development practices to enable continuous integration and rapid delivery.
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices.
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD).
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards.

Requirements

  • Strong hands-on experience in coding Java, Microservices, Spring Boot, Oracle and MongoDB.
  • Experience with event-driven architecture and messaging systems like Kafka, Solace, RabbitMQ
  • Deep expertise in system design and microservices architecture.
  • Experience with trunk-based development, feature flags, and progressive delivery strategies.
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability.
  • Strong understanding of CI/CD pipelines, and DevOps practices.
  • Experience conducting code reviews, vulnerability assessments, and secure coding.
  • Experience with modern cloud-native technologies (AWS, Kubernetes, Docker).
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments.
  • Strong communication and collaboration skills.
  • Knowledge of performance tuning, observability, and production monitoring.
  • Familiarity with Agile frameworks and modern ways of working in product development.

Benefits

  • 401k matching
  • Health insurance
  • Flight privileges

About the Company

Discover your future at Citi

Job Details

Salary Range

Salary not disclosed

Location

Pune, Maharashtra, India

Employment Type

Hybrid

Original Posting

View on company website
Create resume for this position