Talent.com
eTeam
JAVA DevelopereTeam • Montreal, QC
JAVA Developer

JAVA Developer

eTeam • Montreal, QC
30+ days ago
Job type
  • Temporary
Job description

Role Name: JAVA Developer
Location: Montreal / Hybrid / FACE TO FACE INTERVIEW
Duration: Months Contract

JOB DESCRIPTION:

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

Role Overview:
The role is focusing on analysis, design, and development of APIs to support MLFlow integration with the Model Review process and MRM Validation Studio. The position is requiring strong backend engineering skills, solid understanding of system and data architecture, and close alignment with Model Risk Management (MRM) and model validation stakeholders.
The candidate is actively collaborating across technology, model risk, data science, and governance teams while leveraging AI coding agents to accelerate delivery, quality, and consistency.

Key Responsibilities:
  • Performing analysis, design, and development of APIs to support MLFlow integration with the Model Review process and MRM Validation Studio
  • Enabling seamless integration between MLFlow model lifecycle artifacts (models, runs, metadata, metrics) and enterprise MRM platforms
  • Designing and developing scalable, secure, and high-performance Java-based APIs
  • Building backend services that support model onboarding, validation workflows, auditability, and governance
  • Designing and managing data models aligned to MRM, regulatory, and operational requirements
  • Working with DB and/or MongoDB, ensuring data quality, lineage, and traceability
  • Ensuring API designs are aligning with enterprise architecture, security, and compliance standards
  • Collaborating closely with data scientists, model validators, risk managers, architects, QA, and DevOps teams
  • Participating in design sessions, architecture reviews, and code reviews
  • Supporting the full SDLC including development, testing, deployment, and production support
  • Leveraging AI coding agents to improve productivity, accelerate development, generate tests, and enhance documentation
  • Continuously enhancing API reliability, performance, monitoring, and error-handling mechanisms

Required Technical Skills:
  • Strong experience in Java application development in enterprise environments
  • Hands-on experience with DB and/or MongoDB
  • Strong experience designing and developing RESTful APIs
  • Solid understanding of system architecture, data models, and integration patterns
  • Experience integrating platforms with MLFlow or similar model lifecycle management tools
  • Experience working in Agile / DevOps environments
  • Model Risk Management & ML Platform Knowledge
  • Demonstrating a good understanding of Model Risk Management (MRM) concepts, including model lifecycle, validation, governance, and regulatory expectations
  • Experience supporting model review, model validation, or risk management workflows
  • Familiarity with MLFlow concepts, including model registration, experiment tracking, and metadata management, is strongly desired
  • Prior experience in banking or financial services risk environments is a strong plus
  • AI Coding & Productivity (Must-Have Requirement)
  • Actively using AI coding agents, including:
  • GitHub Copilot
  • AMP
  • Claude Code
  • Demonstrating hands-on experience using AI tools for:
  • Code generation and refactoring
  • Test generation
  • Documentation and productivity enhancement
  • Practicing responsible and secure usage of AI-assisted development tools

Soft Skills & Collaboration:
  • Demonstrating excellent written and verbal communication skills
  • Actively collaborating across cross-functional teams
  • Clearly articulating technical concepts to both technical and non-technical stakeholders
  • Taking ownership and working proactively in a fast-paced, regulated delivery environment

Create a job alert for this search

JAVA Developer • Montreal, QC

Similar jobs

Bilingual Java Developer

Sryas - an Orion Innovation CompanyMontreal West, QC, CA
Full-time

Bilingual Java Developer – responsible for designing, developing and maintaining Java and JavaScript applications in a dynamic environment.The role involves API development, microservices, CI/CD, a... Show more

 • Promoted

Senior Java Backend Developer (Investment Banking Domain)

Compunnel Inc.Montreal, Montreal (administrative region), CA
Full-time

Senior Java Backend Developer (Investment Banking Domain).Senior Java Backend Developer (Investment Banking Domain).Get AI-powered advice on this job and more exclusive features.Walking Drive for S... Show more

 • Promoted

Java/Scala Developer

VeriiproMontreal (administrative region), QC, CA
Full-time

We are looking for talented Java/Scala application developers this role requires both strong technical ability in a variety of development environments and significant proficiency with Java EE Obje... Show more

 • Promoted

Junior Java Developer

Triunity Software, Inc.Montreal, Montreal (administrative region), CA
Full-time +1

Job Type: Fulltime (Financial).Location: Montreal, QC (Need Locals).Design, develop, modify, implement, and support software components anywhere in the software stack.Determine root cause for the m... Show more

 • Promoted

Développeur Java / Java Developer

mthreeMontreal, Montreal (administrative region), CA
Full-time

Développeur Java / Java Developer.This range is provided by mthree.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster... Show more

 • Promoted

Java Developer

ALLTECH CONSULTING SVC INCMontreal (administrative region), QC, CA
Full-time

Responsibilities: We are looking for a hands‑on technologist who is passionate about technology, has strong experience developing Java‑based systems, proactive and team player.Candidate will be wor... Show more

 • Promoted

Java Developer

CapgeminiMontreal (administrative region), QC, CA
Full-time

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues... Show more

 • Promoted

Java FS Developer (Angular)

KeasisMontreal (administrative region), QC, CA
Full-time

We are looking for a skilled Java Full-Stack Developer to design, develop, and maintain high-performance, secure, and scalable applications for investment banking platforms.Develop front-end applic... Show more

 • Promoted

Java Developer

Continental Technology SolutionsMontreal (administrative region), QC, CA
Full-time

Continental Technology Solutions.Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment.You'll work... Show more

 • Promoted

Java Developer

GenpactMontreal, Montreal (administrative region), CA
Full-time

Genpact is seeking a Senior Talent Acquisition Specialist specializing in IT recruitment.Design and implement the messaging middleware and tooling.Identify and implement optimizations/efficiencies ... Show more

 • Promoted

Java Developer

VLink IncMontreal
Full-time

Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies.Since its inception, our innovative team members have been... Show more

 • Promoted

Principal Java Developer (Hybrid)

Morgan StanleyMontreal (administrative region), QC, CA
Full-time

We're seeking someone to join our Institutional Securities Technology E‑trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sale... Show more

 • Promoted

Java Developer

Indotronix UKMontreal
Full-time

Design, develop, and maintain scalable Java / Spring Boot applications for enterprise systems.Apply object-oriented and SOLID design principles to produce clean, maintainable, and reusable code.Imp... Show more

 • Promoted

Java Fullstack Developer

Geosam CapitalMontreal (administrative region), QC, CA
Full-time

As a world leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise: technology infrastructure management (IT), specific applicat... Show more

 • Promoted

Java Developer

SynechronMontreal (administrative region), QC, CA
Full-time

At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ... Show more

 • Promoted

Java Developer

Axelon Services CorporationMontreal (administrative region), QC, CA
Temporary

Montreal (Day 1 onboarding onsite / in office presence 3x week).Hands‑on technologist passionate about technology with strong experience in Java‑based systems.Work on existing and new initiatives w... Show more

 • Promoted

Java developer

HighspringMontreal (administrative region), QC, CA
Full-time

Highspring is a modern consulting and professional services firm specializing in technology delivery, cloud transformation, data engineering, and enterprise modernization.We partner with forward-th... Show more

 • Promoted

Java Developer

Info-WaysMontreal
Full-time

BGV will be done for the selected candidates.Working experience in Spring and Hibernate.Hands‑on experience in software application development.Good in SQL joins, subqueries, and referential integr... Show more

 • Promoted

Principal Developer (Java)

Tecsys Inc.Montreal
Full-time

Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a ... Show more

 • Promoted

Agile Java Developer for SaaS Solutions

Tech Talent InternationalMontreal (administrative region), QC, CA
Full-time

Become a key player as an Agile Java Developer focused on delivering cloud-based SaaS applications.Engage with a dynamic team to drive innovative projects, mainly for clients in the financial secto... Show more