Senior Java Developer – API, MLFlow & Model Risk Integration (Montreal)

Senior Java Developer – API, MLFlow & Model Risk Integration (Montreal)

16 Apr
|
DYNE Group
|
Montreal

16 Apr

DYNE Group

Montreal

Location:Montreal, Canada (Hybrid)

Interview Process:Face-to-Face Interview (Mandatory)

Eligibility:Local Candidates Only

Job Type:Contract (6–12 Months)

Experience Level:Senior

28640; About the Role

We are seeking a Senior Java Developerto design and build enterprise-grade APIssupporting MLFlow integration with Model Risk Management (MRM) platforms.

This role sits at the intersection of backend engineering, data architecture, and model governance, requiring close collaboration with data science, risk, and technology teams. You will also leverage AI-assisted development toolsto enhance productivity, code quality, and delivery speed.

28188; Key Responsibilities

28295; API Development & System Design

1. Design and develop scalable, secure RESTful APIsusing Java

2. Enable integration between MLFlow lifecycle artifacts(models, runs, metrics, metadata) and enterprise MRM systems

3. Build backend services supporting:

4. Model onboarding

5. Validation workflows

6. Governance and auditability

29504; Data & Architecture

1. Design and manage data models aligned with MRM and regulatory requirements

2. Work with DB2 and/or MongoDB, ensuring:

3. Data quality

4. Lineage

5. Traceability

6. Ensure API design aligns with enterprise architecture, security, and compliance standards

29309; Collaboration & Delivery

1. Work closely with:

2. Data Scientists

3. Model Validators

4. Risk Managers

5. Architects, QA, and Dev Ops teams

6. Participate in design discussions, architecture reviews, and code reviews





7. Support full SDLC lifecycle(development → testing → deployment → production support)

⚡ AI-Assisted Development

1. Leverage AI coding tools such as:

2. Git Hub Copilot

3. AMP

4. Claude Code

5. Use AI for:

6. Code generation & refactoring

7. Test generation

8. Documentation and productivity improvements

9. Ensure secure and responsible usage of AI tools

28200; Performance & Reliability

1. Improve API performance, scalability, and reliability

2. Implement robust monitoring, logging, and error handling mechanisms

✅ Required Technical Skills

1. Strong experience in Java development (enterprise applications)

2. Hands-on experience with:

3. RESTful API design & development

4. DB2 and/or MongoDB

5. Solid understanding of:

6. System architecture

7. Data modeling

8. Integration patterns

9. Experience working in Agile / Dev Ops environments

28202; Domain Knowledge (Highly Preferred)

1. Robust understanding of Model Risk Management (MRM)including:

2. Model lifecycle

3. Validation processes

4. Governance and compliance

5. Familiarity with MLFlow:

6. Model registration

7. Experiment tracking

8. Metadata management

9. Experience in banking / financial services risk environments

29302; AI Development Tools (Must-Have)

1. Proven hands-on experience with:

2. Git Hub Copilot

3. AMP

4. Claude Code

5. Demonstrated use of AI tools for:

6. Code generation

7. Testing

8. Documentation

📌 Senior Java Developer – API, MLFlow & Model Risk Integration (Montreal)
🏢 DYNE Group
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior java developer – api, mlflow & model risk integration (montreal) / montreal
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior java developer – api, mlflow & model risk integration (montreal) / montreal