Taro Logo

Java Senior Developer - C12

Citi is a leading global bank providing financial services and products worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Java Senior Developer - C12

Citi, a leading global financial institution, is seeking a Java Senior Developer to join their technology team in Pune. This role represents an exciting opportunity to work with enterprise-level applications in the financial sector. As a Senior Developer, you'll be responsible for leading application development initiatives, working with microservices architecture, and optimizing high-performance Java applications.

The position offers a hybrid work environment and involves working with a global team on complex technical challenges. You'll be part of a team that develops and maintains critical financial applications, requiring both technical expertise and business acumen. The role demands strong programming skills in Java/JEE, with additional value placed on Python knowledge and SQL proficiency.

This is an ideal opportunity for experienced developers who want to advance their careers in financial technology. You'll have the chance to work with modern technologies while solving complex problems in a global banking environment. The position offers significant autonomy and the opportunity to mentor junior developers while working on projects that directly impact the bank's technological infrastructure.

As part of Citi's technology team, you'll be exposed to enterprise-scale applications and have the opportunity to work with cutting-edge technologies in the financial sector. The role combines technical leadership with hands-on development, making it perfect for those who want to maintain their coding skills while taking on greater responsibilities.

Last updated 8 hours ago

Responsibilities For Java Senior Developer - C12

  • Lead applications systems analysis and programming activities
  • Monitor and control all phases of development process
  • Analyze complex problems and provide evaluation of business process
  • Recommend and develop security measures
  • Consult with users/clients and other technology groups on issues
  • Serve as advisor or coach to new or lower level analysts
  • Report progress and work collaboratively with the global team

Requirements For Java Senior Developer - C12

Java
Python
  • 8+ years of Programming experience in Java/JEE, Multi threading, Spring/Spring Batch
  • Experience with Enterprise Application Development using Java, Spring
  • Strong knowledge of microservices and eco-system
  • Experience in Python is an added advantage
  • Proficient in creating and debugging complex SQL queries
  • Should be comfortable with Unix commands
  • Experience in developing and optimizing Java applications with high performance throughput
  • Bachelor's degree or equivalent experience
  • Well versed with Agile process
  • Strong written and verbal communication skills in English

Interested in this job?

Jobs Related To Citi Java Senior Developer - C12