Taro Logo

Senior Java Developer

Global financial services company providing banking and financial products and services
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Senior Java Developer

Citi is seeking a Senior Java Developer to join their technology team in Pune, India. This mid-level position involves collaborating with technical teams on new and modified application systems and projects. The role focuses on application system analysis and programming, requiring strong Java development skills and financial services industry experience.

The ideal candidate will contribute to system enhancements, work with various stakeholders, and mentor junior developers. They should have 2-5 years of financial services experience and strong technical capabilities in Java development. The position offers an opportunity to work with a leading global financial institution on critical banking and financial technology systems.

The role combines technical expertise with business acumen, requiring the ability to make sound decisions within policy frameworks while protecting Citi's reputation and assets. The position demands strong communication skills, problem-solving abilities, and the capacity to work effectively under pressure.

As part of Citi's technology team, you'll be working on enterprise-level applications, contributing to the digital transformation of one of the world's largest financial institutions. The role offers exposure to modern development practices and the chance to work on systems that impact millions of customers globally.

Last updated a day ago

Responsibilities For Senior Java Developer

  • Identify and define necessary system enhancements using scripting tools and analyzing/interpreting code
  • Consult with users, clients and other technical teams on issues and provide program solution recommendations
  • Install and support customer-facing systems
  • Apply fundamental knowledge of programming languages to design specifications
  • Analyze applications to identify weaknesses and security issues, perform testing and debugging
  • Act as a consultant or mentor to junior or lower-level analysts
  • Identify problems, analyze information and make evaluative judgments to recommend and implement solutions

Requirements For Senior Java Developer

Java
  • 2 to 5 years of experience in financial services industry
  • Intermediate level experience in application development roles
  • Consistent demonstration of clear, concise written and verbal communication skills
  • Practical problem-solving and decision-making skills
  • Ability to work under pressure and manage progress or handle sudden changes
  • Bachelor's degree or equivalent

Interested in this job?

Jobs Related To Citi Senior Java Developer