Taro Logo

Senior Java Developer Lead AVP-PUNE

Global financial services company providing banking and financial products and services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Senior Java Developer Lead AVP-PUNE

Citi is seeking a Senior Java Developer Lead (AVP) to join their team in Pune, India. This role represents an exciting opportunity to work with one of the world's leading financial institutions, focusing on developing and maintaining enterprise-scale applications. The position combines technical leadership with hands-on development, requiring expertise in Java, microservices, and cloud technologies.

The ideal candidate will be responsible for driving modern engineering practices and technology transformation within the teams. This includes implementing trunk-based development, ensuring high-quality code through test automation, and maintaining security standards. The role offers the opportunity to work on scalable, distributed systems while mentoring junior engineers and collaborating with cross-functional teams.

As an AVP-level position, this role requires both technical excellence and leadership capabilities. You'll be working with cutting-edge technologies including Java, microservices, AWS, and Kubernetes, while implementing best practices in software development such as TDD/BDD, CI/CD, and DevOps methodologies. The position offers the chance to make a significant impact on the organization's technical direction while working on critical financial systems.

The role combines the stability and resources of a global financial institution with the excitement of modern software development practices. You'll have the opportunity to work on complex technical challenges while helping shape the future of financial technology at Citi. This position is ideal for experienced developers who are ready to take the next step in their career, combining hands-on coding with technical leadership responsibilities.

Last updated a day ago

Responsibilities For Senior Java Developer Lead AVP-PUNE

  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices for continuous integration
  • Develop clean, maintainable, and testable code following SOLID principles
  • Ensure high levels of unit test coverage and implement TDD/BDD practices
  • Drive adoption of modern engineering practices including Agile and DevOps
  • Conduct code reviews and ensure security compliance
  • Partner with architects and product owners to design scalable systems
  • Mentor junior engineers
  • Lead technical discussions and provide architectural guidance

Requirements For Senior Java Developer Lead AVP-PUNE

Java
Kubernetes
  • 7-10 years of hands-on experience
  • Strong hands-on experience in Java, microservices, open shift, AWS
  • Deep expertise in system design and microservices architecture
  • Experience with trunk-based development and feature flags
  • Proficiency in TDD, BDD, and automation-first mindset
  • Strong understanding of CI/CD pipelines and DevOps practices
  • Experience with code reviews and secure coding
  • Familiarity with cloud-native technologies (AWS, Kubernetes, Docker)
  • Excellent problem-solving skills
  • Strong communication and collaboration skills

Interested in this job?

Jobs Related To Citi Senior Java Developer Lead AVP-PUNE

Senior Full Stack Developer

Senior Full Stack Developer position at Citi, requiring 5-8 years of experience, focusing on applications development and systems analysis in a hybrid work environment.

Senior Java Developer - C12 - PUNE

Senior Java Developer position at Citi in Pune, focusing on OTC business sub-ledger system development with 5-10 years of experience required.

Senior Java Developer - VP - SINGAPORE

Senior Java Developer position at Citi focusing on Rates Derivatives Pricing Technology, requiring 8-12 years of experience and expertise in Java, microservices, and financial systems.

Senior Full Stack Developer

Senior Full Stack Developer position at Citi, focusing on applications development and systems analysis with 5+ years of experience required.

(Java Full Stack Developer - PUNE) Apps Development Senior Programmer Analyst - C12

Senior Java Full Stack Developer role at Citi, focusing on building enterprise financial applications using Java, Spring Boot, and Angular, with 8+ years of experience required.