java software engineer jobs in Montreal

See average salary for java software engineer »

1,000 java software engineer job listings in Canada. Find daily updated positions from leading job boards.

  • Back-End Developer

    1 day ago


    Montreal, Quebec, Canada 360 Agency Full-time

    Senior Back-End Developer (Java) Looking for a role where your backend expertise, technical curiosity and rigor make a real impact within a fast-growing, innovative company? Join the 360.Agency team! We specialize in creating cutting-edge web and marketing solutions designed for automotive dealers across Canada. 360.Agency is looking for a Back-End...

  • Lead Java Full Stack

    12 hours ago


    Montreal, QC, Canada Morgan Stanley Full-time $150,000 - $210,000 Contract

    We’re seeking someone to join our team as Lead Java Full Stack to drive the design, development, and evolution of strategic risk management technology solutions that support regulatory compliance, enterprise risk governance, and critical business decision-making across the Firm. In the Technology division, we leverage innovation to build the connections...


  • Montreal, QC, Canada Societe Generale Full-time $90,000 - $120,000 Contract

    Elevate your career at Societe Generale as a Fullstack Developer focusing on Java and React in Montreal's Dev Ops team. Lead product evolution through innovative front-end and back-end development. As part of the SG Workflow product team, you will develop front-end components using Angular and React JS, alongside back-end structures in Java and Kotlin. Your...


  • Montreal, Quebec, Canada Genetec Full-time

    Aperçu du poste: Nous recherchons un développeur logiciel pour rejoindre l’équipe Platform Engineering – Genetec Login, qui maintient et exploite le système d’authentification unique (SSO) utilisé par tous les produits et clients de Genetec. Nous traitons plus de 75 millions de requêtes par mois et pouvons déployer une modification en production...


  • Montreal, QC, Canada Zebra Technologies Full-time $117,000 - $176,000 Contract

    Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer's and partner's needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique...


  • Montreal, QC, Canada KIC Realty Full-time $90,000 - $130,000 Contract

    KIC Realty is transforming real estate in Canada with a tech-first approach. This remote role is open to Canadian residents, with preference for the Vancouver area for occasional planning or celebrations.You’ll design and build client-facing features, mentor peers, and help shape AI-driven workflows across our platform. Join a fast-growing team leveraging...


  • Montreal, QC, Canada Mozilla-Corporation Full-time $131,000 - $186,000 Contract

    Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)Remote CanadaThe roleYou will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy.ResponsibilitiesOwn day-to-day Graphics maintenance: bug fixes, regressions, test...

  • Software Engineer

    4 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Baseten Full-time €165,000 - €330,000 Temporary

    About Baseten Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production....


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada AutoSync Full-time

    TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services. The company is comprised of AutoTrader.ca , AutoSync, and Dealertrack Canada. AutoTrader.ca (also known as AutoHebdo.net in Quebec) offers the largest inventory of new and used cars in Canada, with over 25 million monthly visits. AutoSync, with over 3,500...


  • Montreal, Quebec, Canada TMC Canada Full-time

    Version Française en bas. About the Role: Join TMC Canada as a Fullstack Java Developer building high-performance, distributed applications for a premier global financial institution. You'll drive business-critical solutions using Java, Angular, Python, and Docker/Podman while leveraging AI tools and agentic workflows to accelerate modern software...


  • Westmount, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada LinkUp Full-time €111,308 - €155,435 Temporary

    Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies , and through our businesses including Trane® and Thermo King , sustainability is not just how we do business—it is our...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Vancouver Island Health Authority Full-time €76,111 Temporary

    Work Area (FBA Only) Multi-Site Yes Travel Requirement Shift Start Time/End Time 09:00 - 17:00 Days Off Vacancy Type Temp FT Salary Range (Hourly Rate) $39.03 - $56.11 Paid FTE 1.0 Worked BI-WEEKLY HOURS 75 Planned Start Date Oct. 26 2026 Approximate End Date (For Temporary Assignments ONLY) Dec. 29 2028 Pending Return of Incumbent ...


  • Montreal, Quebec, Canada TMC Canada Full-time

    Research Technology, part of IST, follows an agile delivery model. New application development is typically based on a microservices architecture and designed for cloud-native deployments. The standard technology stack includes PostgreSQL or MongoDB for data storage, Java (Spring Boot) for the middle tier, and Angular, React, or Ext JS for frontend...

  • Software Engineer

    3 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Baseten Full-time €165,000 - €330,000 Temporary

    Baseten powers mission‑critical inference for the world’s most dynamic AI companies, such as Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure and seamless developer tooling, we enable companies at the frontier of AI to bring cutting‑edge models into production. We are growing...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada System Soft Technologies Full-time

    Join a remote team in Montreal as a Software Developer focused on Agentic AI systems. Build and deploy enterprise-grade AI solutions that solve business challenges and enhance performance. We are looking for a skilled Software Engineer with at least 7 years of experience. Your role involves creating production-ready AI systems using Python and, ideally, Go...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Delos Data Full-time €120,000 - €180,000 Temporary

    About Us We are a startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters. We are backed by top-tier VC firms and notable angel investors. About Us We are a startup building foundational technology to address performance, scalability, and resiliency challenges in...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada GuruLink Full-time

    Location: Montreal, Quebec Our client works to identify and solve the most complex and highest value business problems that can be addressed through data science techniques. They provide data science, operations research, and artificial intelligence solutions and software products to a broad range of industry and technology partners. As a Tech Lead, you...


  • Montreal, Quebec, Canada Morgan Stanley Full-time

    We’re seeking someone to join our team as a Java Full-Stack Developer to lead the design, development, and delivery of mission-critical risk technology solutions that support enterprise-wide risk management, regulatory reporting, and business growth across a global financial services environment. In the Technology division, we leverage innovation to build...

  • Java Tech Lead

    5 hours ago


    Montreal West, Quebec, Canada Desjardins Full-time

    Required Support developers in adopting technologies Help your colleagues to excel Stay up to date on IT trends Analyze and develop software products (design, coding, testing and operation) Define development methods, and share them across the teams you oversee What does IT look like at Desjardins? Take on challenges that match your ambitions with a team...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Dialogue Full-time

    About Dialogue Dialogue is the #1 virtual care provider in Canada. By developing our Integrated Health Platform, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve the wellness of their employees and families. When it comes to our work, we set the bar high....