Taro Logo

Senior Java Developer (Backend) - AVP

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

Description For Senior Java Developer (Backend) - AVP

Citi is seeking a Senior Java Developer (Backend) for their technology team in Pune, India. This role requires a seasoned professional with 7+ years of experience in enterprise web applications and strong expertise in Java/J2EE technologies. The position involves working with cutting-edge technologies including microservices, Kafka, Kubernetes, and various Spring frameworks. As part of a global team, you'll be developing sophisticated backend solutions for financial services applications.

The ideal candidate will bring deep technical knowledge in Java development, distributed systems, and modern cloud technologies. You'll be working in an Agile/DevOps environment, collaborating with teams across different time zones, and contributing to the development of robust, scalable applications. The role offers exposure to financial markets and the opportunity to work with enterprise-level systems.

This position at Citi provides an excellent opportunity to work with a leading global financial institution, applying your technical expertise to solve complex business challenges. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The role requires someone who can work independently, manage multiple stakeholders, and balance competing priorities while delivering high-quality solutions.

Working at Citi means joining a diverse, inclusive organization that values technical expertise and professional growth. The position offers the chance to work on significant projects that impact global financial systems while developing your skills in modern technologies and architectural patterns. If you're passionate about backend development and want to apply your Java expertise in a dynamic, global environment, this role presents an excellent opportunity for career growth.

Last updated a day ago

Responsibilities For Senior Java Developer (Backend) - AVP

  • Develop and maintain enterprise Web applications and REST services
  • Work on workflow processing service development using Java/J2EE technologies
  • Collaborate with global teams across different time zones
  • Work independently on complex technical solutions
  • Manage stakeholders across multiple functional areas
  • Design and implement robust technical solutions
  • Work with vendors and third parties in joint delivery teams
  • Filter, prioritize and validate complex technical and business requirements

Requirements For Senior Java Developer (Backend) - AVP

Java
Kafka
MongoDB
Kubernetes
  • Bachelor's degree in science, computers, information technology or engineering
  • 7+ years of experience in enterprise Web applications
  • Strong knowledge of Java (11+) and Spring frameworks
  • Experience with Kafka messaging platform
  • Experience with Oracle (PL/SQL) and/or NoSQL-MongoDB
  • Knowledge of Docker, Kubernetes and OpenShift
  • Strong knowledge of Java design patterns and microservice architecture
  • Experience with API-based architecture and SOA
  • Expertise in serverless, Tomcat, Spring frameworks
  • Experience with JUnit and performance testing
  • Experience working in Agile/DevOps environment

Interested in this job?

Jobs Related To Citi Senior Java Developer (Backend) - AVP