Senior Java Developer- C12 - Pune

Citi

Pune, Maharashtra, India
On-site
Java programming experience
Object oriented design principles
Big-data & caching solutions
Citi is seeking a Senior Java Developer for its Pune office, specializing in Java and related technologies to support its Oasys Financial sub-ledger system. The ideal candidate should have 5-10 years of experience in software development, particularly in the financial sector, with strong programming skills and a solid understanding of modern software practices

Job Summary

  • At Citi, we believe in power of engineering to drive success and nurture culture where innovation, collaboration and professional growth thrive.
  • Oasys Financial is a sub-ledger for Citi’s OTC business and covers global trading books across all asset classes.
  • This system handles millions of trades daily and conduct all sub-ledger activities, which is critical for the bank.

Matching Summary

Match Score: 85

Citi is seeking a Senior Java Developer for its Pune office, specializing in Java and related technologies to support its Oasys Financial sub-ledger system. The ideal candidate should have 5-10 years of experience in software development, particularly in the financial sector, with strong programming skills and a solid understanding of modern software practices.

Skills & Requirements

Must-have

  • Java programming experience
  • Object Oriented Design principles
  • big-data & caching solutions
  • SQL & NoSQL databases
  • HTTP, ReSTful web services
  • Linux environment including scripting
  • Spring Framework and Kafka
  • automation testing

Nice-to-have

  • OTC products, trade lifecycle & accounting
  • scripting language such as Groovy
  • NoSQL e.g. MongoDB
  • Cloud platforms

Key Requirements

  • 5-10 years of Java programming experience
  • Bachelor’s degree/University degree or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter