Taro Logo

Senior Java Developer - C12 - PUNE

Citi is a leading global bank that believes in the power of engineering to drive success and nurture innovation.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Java Developer - C12 - PUNE

Citi is seeking a Senior Java Developer for their Oasys Financial team in Pune, focusing on OTC business sub-ledger operations across global trading books. This critical system handles millions of trades daily, making it essential for the bank's operations. The role combines technical expertise with financial domain knowledge, offering an opportunity to work on high-impact systems.

The ideal candidate will join a global team, working in a fast-paced environment that values innovation and collaboration. You'll be responsible for developing scalable solutions, participating in architectural decisions, and implementing best practices. The role requires strong Java programming skills, experience with big data solutions, and knowledge of modern software development practices.

Working with Oasys Financial, you'll be at the heart of Citi's trading infrastructure, handling critical financial operations across all asset classes. The position offers exposure to both cutting-edge technology and complex financial systems, making it an excellent opportunity for someone looking to advance their career in financial technology.

The role combines technical challenges with business domain expertise, offering opportunities to work with modern technologies like Kafka, Spring Framework, and various databases. You'll be part of a team that values professional growth, innovation, and technical excellence, while working on systems that are crucial to one of the world's leading financial institutions.

This position is ideal for developers who are passionate about building robust, scalable systems and want to apply their technical skills in the financial domain. The hybrid work arrangement offers flexibility while maintaining collaborative opportunities with the global team.

Last updated 3 months 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 closely with business analysts and teams
  • Effective communication 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/University degree or equivalent experience