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 freeJava Developer
Capgemini · Montreal
