Taro Logo

Senior Java Developer - C12 - CHENNAI

Global financial services company providing banking and financial products and services
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Senior Java Developer - C12 - CHENNAI

Citi is seeking a Senior Java Developer for their Chennai office to join their Technology team. This role focuses on developing and maintaining Risk Management Applications for Intra-day risk management. The position requires extensive experience in Java development, distributed systems, and financial technology. You'll be working with cutting-edge technologies like Kafka, Spring Boot, and microservices architecture while handling complex financial data processing. The role offers an opportunity to work with global teams on critical financial systems, combining technical expertise with domain knowledge in financial markets. As a senior developer, you'll mentor junior team members and contribute to architectural decisions. The position offers a hybrid work arrangement and is part of Citi's global technology organization, providing exposure to enterprise-scale applications and financial technology innovation. The ideal candidate will bring both technical depth and business acumen, with the ability to understand financial products and risk management systems. This role presents an excellent opportunity for experienced developers looking to advance their careers in financial technology while working for one of the world's leading banking institutions.

Last updated a day ago

Responsibilities For Senior Java Developer - C12 - CHENNAI

  • Conduct feasibility studies, time and cost estimates, IT planning
  • Monitor and control all phases of development process
  • Analyze complex problems and provide evaluation of business process
  • Develop security measures in post implementation analysis
  • Consult with users/clients and recommend advanced programming solutions
  • Design, development, and maintenance of Risk Management Application
  • Work with Business analysts and drive system requirements
  • Collaborate with other developers within the team

Requirements For Senior Java Developer - C12 - CHENNAI

Java
Kafka
MongoDB
Redis
  • 8-12 years of strong hands-on experience in developing Java applications
  • Experience with Kafka, Solace and Spring boot, Microservices & Database
  • Experience with KDB, Apache Flink, Apache Samza
  • Experience with Hadoop & Yarn
  • Knowledge of Fixed Income products
  • Experience working with Linux and shell scripting
  • Strong understanding of distributed systems
  • Experience in CI/CD pipelines
  • Bachelor's degree or equivalent experience
  • Excellent communication skills

Interested in this job?

Jobs Related To Citi Senior Java Developer - C12 - CHENNAI

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 - 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 Java Developer- C12 - PUNE

Senior Java Developer position at Citi in Pune, working on OTC business sub-ledger system, requiring 5-10 years of experience in Java development 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.