Taro Logo

Senior Java Developer -AVP

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 -AVP

Citi, a leading global financial services company, is seeking a Senior Java Developer (AVP) to join their technology team in Pune. This role focuses on developing and implementing enterprise-level applications using modern microservices architecture and cutting-edge technologies. The position requires expertise in Java, microservices, and various modern technologies including Redis, MongoDB, and Kafka.

As a Senior Java Developer, you'll be responsible for leading application systems analysis, design, and development while working with minimal supervision. The role involves handling complex programming challenges, conducting feasibility studies, and ensuring robust security measures in application development. You'll also serve as a subject matter expert to senior stakeholders and mentor junior team members.

The ideal candidate brings 7-12 years of relevant experience with strong expertise in Java, microservices, and cloud technologies. You should be comfortable working with both SQL and NoSQL databases, have experience with event-driven architecture, and possess strong knowledge of DevOps tools like Docker and Kubernetes. The role offers an opportunity to work on critical financial systems while being part of a global technology team at one of the world's leading financial institutions.

This position is perfect for a seasoned Java developer looking to advance their career in financial technology, working on complex, large-scale systems that power global banking operations. You'll be part of an innovative team that values technical excellence, collaboration, and continuous learning.

Last updated a day ago

Responsibilities For Senior Java Developer -AVP

  • Conduct feasibility studies, time and cost estimates, IT planning
  • Monitor and control all phases of development process including analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications
  • Analyze complex problems and provide evaluation of business process
  • Develop security measures in post implementation analysis
  • Consult with users/clients and recommend advanced programming solutions
  • Serve as advisor or coach to new or lower level analysts
  • Ensure compliance with applicable laws, rules and regulations

Requirements For Senior Java Developer -AVP

Java
MongoDB
Redis
Kafka
React
TypeScript
  • 7-12 years of relevant experience
  • Experience in systems analysis and programming
  • Experience in managing and implementing successful projects
  • Knowledge of Docker/Kubernetes/OpenShift
  • Experience with RDBMS, NoSQL (MongoDB)
  • Proficiency in Core Java, Spring, Spring boot, REST, JSON, Hibernate
  • Experience with Kafka streaming
  • Strong academic record
  • Bachelor's degree or equivalent experience
  • Team player

Interested in this job?

Jobs Related To Citi Senior Java Developer -AVP