Skip to content
mimi

Senior Java Developer

Citibank (Switzerland) AG

Canada · On-site Full-time Senior Today

About the role

About

Lead critical application systems as a Senior Java Developer. Drive modernization of Credit Risk platforms through deep technical expertise and innovative solutions in a dynamic environment.

This senior-level position requires strong domain knowledge in Capital Markets and Risk Management. You'll be at the forefront of delivering advanced technology initiatives, working from concept to deployment, ensuring scalability and regulatory compliance. In addition, you'll mentor mid-level developers, enhancing engineering standards and team capabilities across a global team.

Key Responsibilities

  • Lead design and modernization of Credit Risk systems
  • Deliver advanced software solutions in Agile environments
  • Act as a technical advisor and coach to junior developers
  • Contribute to architectural decisions for platform modernization
  • Ensure applications meet performance and security standards

Requirements

  • 6+ years in application development or systems analysis
  • Strong Core Java experience, Object-Oriented Design
  • Hands-on with cloud technologies and microservices
  • Experience in Capital Markets and Risk Management
  • Familiarity with Git, CI/CD frameworks, and TDD

Elevate application systems by leveraging your expertise in Java and risk-sensitive platforms.

Skills

CI/CDCore JavaGitJavaMicroservicesObject-Oriented DesignTDD

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