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 at the AVP level to join their technology team in Pune, India. This role represents an exciting opportunity to work with cutting-edge technologies in a Fortune 500 financial institution.

The position focuses on developing and implementing new application systems using modern technologies including Microservices, Redis, MongoDB, Kafka, and React JS. As a senior developer, you'll be responsible for leading technical initiatives and serving as a subject matter expert for complex systems.

The ideal candidate will bring 7-12 years of experience with a strong foundation in Java development and modern architectural patterns. You'll be working with a comprehensive technology stack including Docker, Kubernetes, OpenShift, and various cloud technologies. The role requires expertise in both traditional and cutting-edge technologies, from core Java and Spring Boot to event-driven architecture and blockchain.

Key responsibilities include conducting feasibility studies, managing the full development lifecycle, and providing technical leadership to junior team members. You'll be involved in critical decision-making processes and will have the autonomy to drive technical solutions while ensuring compliance with regulatory requirements.

This role offers the opportunity to work on enterprise-scale applications in the financial sector, dealing with complex business logic and high-performance requirements. You'll be part of a team that values innovation and technical excellence, with the chance to work on projects that directly impact global financial operations.

The position requires a bachelor's degree and strong academic credentials, combined with extensive practical experience in software development. You'll need to demonstrate not just technical expertise, but also strong analytical skills and the ability to work effectively under pressure.

Working at Citi means joining a diverse, global organization with a rich history of financial innovation. The company offers a professional environment where you can grow your career while working on meaningful projects that impact millions of customers worldwide.

Last updated 2 days 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
  • 7-12 years of relevant experience
  • Experience in systems analysis and programming
  • Experience with Docker/Kubernetes/OpenShift
  • Knowledge of Cloud computing
  • Experience with RDBMS and NoSQL (MongoDB)
  • Proficiency in Kafka streaming
  • Core Java and server side programming
  • Java 8, J2EE, Spring, Spring boot, REST, JSON, Hibernate
  • Strong Academic Record
  • Bachelor's degree or equivalent experience

Interested in this job?

Jobs Related To Citi Senior Java Developer -AVP