Taro Logo

Senior Java Developer- C12 - PUNE

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

Description For Senior Java Developer- C12 - PUNE

Citi is seeking a Senior Java Developer for their Oasys Financial team in Pune, India. This role is critical in developing and maintaining their OTC business sub-ledger system that handles millions of trades daily across all asset classes. The ideal candidate will join a global team in a fast-paced, hands-on development environment, focusing on building robust, scalable applications using Java and modern technologies.

The position requires strong programming skills with solid understanding of modern software development practices. The role involves working with big-data solutions, caching implementations, and various database technologies. You'll be part of a team that values collaboration, innovation, and professional growth, working on critical financial systems that impact global trading operations.

Key technologies include Java, Spring Framework, Kafka, SQL/NoSQL databases, and RESTful services. The role offers exposure to OTC products, trade lifecycle, and accounting systems, making it an excellent opportunity for developers interested in fintech. You'll contribute to architectural standards, participate in code reviews, and work closely with business analysts and aligned teams.

The hybrid work environment at Citi provides flexibility while maintaining team collaboration. This is an excellent opportunity for experienced developers looking to impact global financial systems while working with cutting-edge technologies in a stable, respected financial institution.

Last updated a day ago

Responsibilities For Senior Java Developer- C12 - PUNE

  • Development of high-quality software, emphasizing simplicity, maintainability, and reuse
  • Participation in code and design reviews
  • Analyse requirements by working with business analysts and teams
  • Communicate effectively with support, development, and infrastructure teams
  • Contribute to architectural standards and best practices
  • Implement best coding & testing practices within team

Requirements For Senior Java Developer- C12 - PUNE

Java
MongoDB
Kafka
  • 5-10 years of Java programming experience
  • Experience in building big-data & caching solutions
  • Strong understanding of SQL & NoSQL databases
  • Knowledge of HTTP, RESTful web services and API design
  • Familiarity with Linux environment including scripting skills
  • Good understanding of Spring Framework and Kafka
  • Strong understanding of automation testing
  • Bachelor's degree or equivalent experience

Interested in this job?

Jobs Related To Citi Senior Java Developer- C12 - PUNE

Senior Python / Counterparty Credit Risk Senior Application Developer - VP

Senior Python Developer position at Citi focusing on Counterparty Credit Risk applications, offering competitive compensation and comprehensive benefits in a hybrid work environment.

Senior Java Developer - C12 - CHENNAI

Senior Java Developer position at Citi in Chennai, focusing on Risk Management Applications development using Java, Kafka, and microservices with 8+ years of experience required.

Senior Java Developer - VP - SINGAPORE

Senior Java Developer position at Citi focusing on rates derivatives pricing technology, requiring 8+ years of experience with Java, microservices, and financial systems.

Senior Full Stack Developer

Senior Full Stack Developer position at Citi in Mississauga, offering hybrid work arrangement, focusing on enterprise application development with 5+ years of experience required.

Senior Full Stack Developer

Senior Full Stack Developer position at Citi, focusing on applications development and systems analysis with 5+ years of experience required.