Taro Logo

Senior Java Backend Developer (Java, Kafka)- Assistant Vice President - C12

Citi is a leading global bank providing financial services and products to consumers, corporations, and institutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Senior Java Backend Developer (Java, Kafka)- Assistant Vice President - C12

Citi, a leading global financial institution, is seeking a Senior Java Backend Developer for their Pune office. This role combines technical leadership with hands-on development, requiring expertise in Java, Kafka, and microservices architecture. The position offers an opportunity to work on large-scale financial systems while leading and mentoring team members.

The ideal candidate will have 8-12 years of experience in applications development, with deep expertise in Java backend development and modern cloud technologies. You'll be responsible for designing and implementing scalable microservices, optimizing application performance, and ensuring system reliability. The role involves both technical leadership and hands-on coding, making it perfect for senior developers who enjoy mentoring while staying technically engaged.

Working at Citi means joining a global technology team that powers one of the world's largest financial institutions. You'll have the opportunity to work with cutting-edge technologies like AWS, Spring Boot, and Kafka, while contributing to systems that process millions of transactions daily. The role offers significant growth potential and the chance to work on complex, mission-critical systems.

Key technical requirements include expertise in Java, Kafka, Spring Boot, microservices, and cloud platforms (AWS). You'll need strong system design skills and experience with CI/CD practices. The role requires both technical excellence and leadership abilities, as you'll be mentoring team members and driving technical decisions.

This position is ideal for senior developers who want to combine technical work with leadership responsibilities in a global financial institution. You'll have the opportunity to influence architectural decisions, mentor junior developers, and work on systems that impact millions of users worldwide.

Last updated a day ago

Responsibilities For Senior Java Backend Developer (Java, Kafka)- Assistant Vice President - C12

  • Design, develop, and maintain backend services and APIs
  • Support and assist senior software engineer managers in coordinating projects
  • Collaborate with cross-functional teams
  • Participate in code reviews and provide constructive feedback
  • Implement and maintain microservices architectures
  • Optimize application performance
  • Troubleshoot and resolve issues
  • Lead resources and serve as a functional SME
  • Mentor and coach team members

Requirements For Senior Java Backend Developer (Java, Kafka)- Assistant Vice President - C12

Java
Kafka
MongoDB
  • 8-12 years of relevant experience in Apps Development
  • Experience with Java, KAFKA Messaging, Spring boot rest API, Microservices
  • Experience with AWS Cloud and Agile methodologies
  • Knowledge of algorithms, data structures, distributed systems
  • Experience with CI/CD development methodologies
  • Bachelor's degree
  • Experience with Angular and Red hat open shift
  • Experience with web services (SOAP and REST)
  • Knowledge of networking technologies

Interested in this job?

Jobs Related To Citi Senior Java Backend Developer (Java, Kafka)- Assistant Vice President - C12