Java Developer at Capgemini - ScoutJobs - The AI-curated global job board
Skip to content
C
Posted a day ago

Java Developer

Capgemini

Requirements

Java application development, DB2 or MongoDB, RESTful API design, MLFlow or similar tools, Agile/DevOps environments, AI coding agents (GitHub Copilot, Claude Code), Model Risk Management knowledge

Skills

JavaAPIMLflowDB2MongoDBGitHub Copilot

About the role

Responsibilities

  • Perform analysis, design, and development of APIs to support MLFlow integration with the Model Review process and MRM Validation Studio
  • Design and develop scalable, secure, and high-performance Java-based APIs and backend services
  • Enable seamless integration between MLFlow model lifecycle artifacts and enterprise Model Risk Management (MRM) platforms
  • Manage data models using DB2 and/or MongoDB, ensuring data quality, lineage, and traceability
  • Collaborate with data scientists, model validators, risk managers, and DevOps teams to support the full SDLC
  • Leverage AI coding agents (such as GitHub Copilot or Claude Code) to accelerate development, testing, and documentation
  • Ensure API designs align with enterprise architecture, security, and compliance standards

Requirements

  • Strong experience in Java application development within enterprise environments
  • Hands-on experience with DB2 and/or MongoDB
  • Proven expertise in designing and developing RESTful APIs
  • Experience integrating platforms with MLFlow or similar model lifecycle management tools
  • Proficiency in Agile and DevOps environments
  • Must-have experience actively using AI coding agents (e.g., GitHub Copilot, Claude Code) for code generation, refactoring, and testing
  • Understanding of Model Risk Management (MRM) concepts, including model lifecycle, validation, and governance

Preferred Qualifications

  • Prior experience in banking or financial services risk environments
  • Familiarity with MLFlow concepts such as model registration and experiment tracking
  • Strong ability to articulate technical concepts to both technical and non-technical stakeholders

Benefits

  • Paid time off including vacation, company holidays, personal days, and sick leave
  • Medical, dental, and vision coverage
  • Retirement savings plans (e.g., 401(k) or RRSP)
  • Life and disability insurance
  • Employee assistance programs

About the Company

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world. With over 340,000 team members in more than 50 countries, we deliver end-to-end services leveraging expertise in AI, cloud, and data.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Java Developer

Capgemini · Montreal

Sign up to apply