Skip to content
mimi

Senior Java Engineer

Citi

Canada · On-site Full-time Senior 1mo ago

About the role

About

Join Citi as a Senior Java Engineer, utilizing GenAI in developing crucial risk management solutions. This role involves enhancing the bank’s global stress testing functions and ensuring compliance.

As part of the Credit Risk Technology team, your key responsibility will be to create and maintain efficient software solutions. Applicants should have hands-on Java development experience, especially with Spring or Apache Flink, and familiarity with AI integration. This role requires excellent communication skills and the ability to work independently or collaboratively on various projects within the finance sector.

Bring your innovative mindset to Citi’s dynamic environment. #J-18808-Ljbffr

Key Responsibilities

  • Design engineering solutions for risk management systems
  • Write high-quality, efficient Java code
  • Support system analysis and enhancement recommendations
  • Assist in resolving production issues and user inquiries
  • Uphold risk management and compliance standards in your work

Requirements

  • Minimum 4 years in software development with AI
  • Proficient in Java and relevant frameworks
  • Understanding of cloud computing and SQL
  • Experience with Python and front-end technologies a plus
  • Bachelor’s degree in a related field

Skills

Apache FlinkAWS LambdaDockerGenAIJavaPythonSQLSpring

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free