companydyneits logo

Senior Java Developer – API, MLFlow & Model Risk Integration

dyneitsMontreal (Hybrid)
Hybrid Contract

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be successful in this role, you should possess:At least 5 years of experience in Java developmentStrong understanding of RESTful API design principlesExperience with MLFlow and Model Risk Management systemsProficiency in database technologies, particularly DB2 and MongoDBFamiliarity with AI-assisted development toolsExcellent problem-solving skills and attention to detail

About the job

Location: Montreal, Canada (Hybrid)

Interview Process: Face-to-face interview (mandatory)

Eligibility: Local candidates only

Job Type: Contract (6–12 months)

Experience Level: Senior

Role Overview

dyneits seeks a Senior Java Developer to design and build high-performance APIs connecting MLFlow with Model Risk Management (MRM) platforms. This role sits at the intersection of backend engineering, data architecture, and model governance. The developer will work closely with data science, risk, and technology teams, using AI-assisted development tools to improve productivity and code quality.

What You Will Do

API Development and System Design

  • Design and implement scalable, secure RESTful APIs in Java
  • Integrate MLFlow lifecycle artifacts (models, runs, metrics, metadata) with enterprise MRM systems
  • Develop backend services supporting model onboarding, validation workflows, governance, and auditability

Data and Architecture

  • Create and manage data models that align with MRM and regulatory requirements
  • Work with DB2 and/or MongoDB to ensure data quality, lineage, and traceability
  • Ensure API design meets enterprise architecture, security, and compliance standards

Collaboration and Delivery

  • Work alongside data scientists, model validators, risk managers, architects, QA, and DevOps teams
  • Participate in design sessions, architecture reviews, and code reviews
  • Support the full software development lifecycle: development, testing, deployment, and production support

AI-Assisted Development

  • Use AI coding tools such as GitHub Copilot, AMP, and Claude Code
  • Apply AI for code generation, refactoring, test creation, documentation, and productivity improvements
  • Maintain secure and responsible use of AI tools

Performance and Reliability

  • Optimize API performance, scalability, and reliability
  • Implement monitoring, logging, and error handling systems

About dyneits

Dyneits is a forward-thinking technology company specializing in innovative software solutions. We focus on integrating advanced technologies to empower businesses in their digital transformation journey.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.