Taro Logo

FI Risk - Java Developer (C11)

Citi is a leading global financial services company providing financial products and services to consumers, corporations, governments and institutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For FI Risk - Java Developer (C11)

Citi is seeking a Java Developer for their FI Risk team to enhance their Flink Data Platform as part of the LM Retirement project's Simplification and Modernisation initiative. This critical role involves migrating Flink jobs to the FI Data Platform and retiring LM Simpliciti. The position requires collaboration with team leads to ensure timely project delivery while adhering to best practices and coding standards.

The role combines technical expertise in Java development with financial industry knowledge, requiring 3-7 years of relevant experience. The successful candidate will work on migrating G10 and XVA Flinks jobs and Flink ECS Clusters to a common FI Data Platform. They will be responsible for system enhancements, security analysis, and serving as a technical advisor to junior team members.

Key technologies include Java Microservices, Kafka, Flink, SQL, Docker, and ECS. The position offers a hybrid work arrangement in Chennai, India, making it ideal for developers who value flexibility while maintaining in-person collaboration. The role provides an opportunity to work with cutting-edge technologies in a global financial institution while contributing to significant modernization efforts.

As part of Citi's technology team, the developer will participate in establishing and implementing new application systems, working with various stakeholders including users, clients, and other technology groups. The position requires strong problem-solving abilities, excellent communication skills, and the capability to work independently with limited supervision.

This is an excellent opportunity for a mid-level developer looking to advance their career in financial technology while working on complex, large-scale systems that impact global financial operations.

Last updated a day ago

Responsibilities For FI Risk - Java Developer (C11)

  • Utilize knowledge of applications development procedures and concepts to identify and define system enhancements
  • Consult with users, clients, and other technology groups on issues
  • Apply programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Design, develop and migrate Flink jobs to FI Data Platform
  • Collaborate with other developers and follow best practices and coding standards

Requirements For FI Risk - Java Developer (C11)

Java
Kafka
  • 3-7 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Clear and concise written and verbal communication
  • Problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines
  • Bachelor's degree/University degree or equivalent experience
  • Experience with Java Microservices, Kafka, Flink, SQL, Docker, ECS

Interested in this job?

Jobs Related To Citi FI Risk - Java Developer (C11)