Back to job search
J&M Group logo

Java Developer

  • Montréal, QC
  • On-site
  • Posted Oct 17, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Lead · 10+ years
Apply by
Apr 14, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Design, develop, and maintain full-stack applications and scalable, secure, high-performance solutions for non-financial risk management. Collaborate with global teams, use generative AI tools to improve development, participate in code reviews and Agile activities, and write tests to ensure software quality.

Job details

We are hiring for a Java Developer. This role focuses on developing and maintaining full-stack applications supporting non-financial risk management. The ideal candidate has 7 15 years of experience in Java development, distributed systems, microservices, and modern front-end technologies. What You Bring 7 15 years of software development experience Strong skills in Core Java, Java EE, Spring, Spring Boot, web services, and relational databases Experience with Angular, React, or similar front-end frameworks Experience designing large-scale distributed systems and microservices Experience using AI coding assistants such as GitHub Copilot, including Agent mode and Skills Strong analytical, problem-solving, communication, and collaboration skills Ability to write comprehensive unit tests and maintain clean, efficient code What You'll Do Design, develop, and maintain complex software applications Build scalable, secure, and high-performance solutions Use generative AI tools and coding assistants to improve development and automation Participate in code reviews, design discussions, and knowledge sharing Collaborate with global teams to translate business requirements into technical solutions Write tests to ensure code quality, reliability, and maintainability Participate in Agile activities and adapt to changing business and regulatory requirements Nice to have Experience with DevOps, CI/CD pipelines, and containerization Knowledge of observability tools and serverless architecture Experience with Git, Jenkins, and Jira or other application lifecycle management tools Basic knowledge of Linux and shell scripting

What you’ll do

Design, develop, and maintain full-stack applications and scalable, secure, high-performance solutions for non-financial risk management. Collaborate with global teams, use generative AI tools to improve development, participate in code reviews and Agile activities, and write tests to ensure software quality.

Requirements

Requires 7–15 years of software development experience, strong Java and Spring expertise, experience with front-end frameworks, and knowledge of distributed systems and microservices. Candidates should also be skilled in testing, analytical problem-solving, communication, and collaboration; experience with AI coding assistants is expected.

Listed skills

  • CI/CD · Preferred
  • Angular · Preferred
  • React · Preferred
  • Linux · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Java EE
  • Spring
  • Spring Boot
  • Web Services
  • Relational Databases
  • Angular
  • React
  • Distributed Systems
  • Microservices
  • GitHub Copilot
  • Unit Testing
  • DevOps
  • CI/CD
  • Containerization
  • Linux

Job areas

  • Software
  • Technology

More jobs from J&M Group

See all jobs from J&M Group