senior java software engineer jobs in Montreal

See average salary for senior java software engineer »

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


  • Montreal, Quebec, Canada H2 Analytics Full-time

    Develop generative AI and simulation capabilities for EASE as a senior software engineer on H2 Analytics’ fully remote Canadian team. You will write code, prototype, design systems, and ship features supporting defence, intelligence, law enforcement, and emergency response training. The work includes evaluating models, building AI tools, connecting...


  • Montreal, Quebec, Canada dcbel Inc Full-time

    Elevate energy efficiency as a Senior Manufacturing Test Software Engineer at dcbel. Develop innovative testing solutions for products that empower sustainable energy use. dcbel is in search of a dedicated Manufacturing Test Software Engineer to enrich its testing strategy for cutting-edge home energy technologies. You will work closely with various...


  • Montreal, Quebec, Canada Cohere Full-time

    Build internal AI tools with Cohere as a Senior Full-Stack Software Engineer, using TypeScript, React, Python, and Next.js remotely or onsite.On the Internal Applications team, you will create tools for annotators, ML researchers, product managers, and other stakeholders. You will craft browser and server code for user-facing products while building systems...


  • Montreal, Quebec, Canada Precision Labs Full-time

    ABOUT YOUWe are looking for a Senior iOS Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to own iOS architecture decisions, ship polished Swift applications, and set...


  • Montreal, QC, Canada Motive Full-time €120,000 - €180,000 Contract

    Unreal Engine 5 expertise meets senior software development on Motive’s Iron Man team, building technology for an original AAA action-adventure game. As a Senior Engine Software Developer, you will report to the Lead Engine Developer. You will develop and optimize the game engine, collaborate with designers and artists, and support new product...


  • Montreal, Quebec, Canada CrowdStrike Full-time

    Build endpoint AI capabilities for CrowdStrike Falcon using C/C++ and systems programming from Toronto, with remote work until the office opens. As a Senior Software Engineer, you will lead development of a cross-platform AI framework for Falcon sensors. You will work with data science, endpoint engineering, and product stakeholders to define capabilities....


  • Montreal, Quebec, Canada Precision Labs Full-time

    We are looking for a Senior Android Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to own Android architecture decisions, ship polished Kotlin applications, and set...


  • Montreal, Quebec, Canada Intact Full-time

    Use Python, FastAPI, and AI-assisted coding to deliver dependable software at Intact with flexible work arrangements and hybrid work. Build solutions for insurance operations.This senior development role combines backend engineering, artificial intelligence, and modern delivery practices. You will work with data scientists, analysts, IT, and operations to...


  • Montreal, Quebec, Canada IBM Full-time

    Backend systems and distributed services define this Senior Software Engineer role at IBM Software. Build reliable production systems using cloud and modern deployment practices. As a senior engineer, you will design, test, deploy, and operate backend services. The work includes scalable software solutions, event-driven architectures, high-throughput...


  • Montreal, Quebec, Canada Kake Full-time

    We’re looking for a Senior SEO/GEO Software Engineer to build the systems and tools that help our websites get crawled, rendered, indexed and surfaced by both traditional search engines and AI-powered answer engines. This is a hands-on engineering role focused on technical SEO, site performance and automation. You’ll fix the technical foundations of our...


  • Montreal, QC, Canada MDA Full-time $130,000 - $170,000 Contract

    Role OverviewMDA is seeking an experienced systems engineer to define, harmonize, and govern the software architecture for all embedded software of a satellite mission.The incumbent acts as the cross-functional technical lead for software architecture at the system level. They oversee the consistency and integration of software architectures across the...


  • Montreal, QC, Canada Dragonfly Logistics Lab Inc. Full-time €90,000 - €120,000 Contract

    Be at the forefront of logistics innovation as a Senior Embedded Linux Software Developer with Intelcom | Dragonfly, leveraging advanced C# skills to develop embedded solutions. Drive the transition of automation concepts to scalable implementations across Canada. This role emphasizes maintaining and scaling embedded systems within our logistics framework....


  • Montreal, QC, Canada Social Leverage LLC Full-time $180,000 - $240,000 Contract

    Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers,...


  • Montreal, QC, Canada UnitedHealth Group Full-time $109,000 - $225,000 Contract

    Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of health care's most complex challenges. Your contributions here...


  • Montreal, QC, Canada Optum Full-time $109,000 - $225,000 Contract

    Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of health care's most complex challenges. Your contributions here...


  • Montreal, QC, Canada Devconnectplatform Full-time $329,000 - $399,000 Contract

    # Senior Staff Software Engineer, DataJuniper Square235k–285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy · posted 25 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAbout Juniper SquarePrivate markets are one of the largest, most complex, and most underserved corners of...


  • Montreal, QC, Canada First Democracy Technology Inc. Full-time $100,000 - $140,000 Contract

    We are currently looking to hire a full-time senior front end developer. Our product requires experience in React and TypeScript and we are looking for a team member who loves to build and deliver amazing products to improve business flows and customer experiences. The successful candidate will be passionate about great design and functionality, coaching...


  • Montreal, QC, Canada Go Fractional Full-time $120,000 - $180,000 Contract

    Design embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux.This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and operation while building reliable systems. The work includes secure communications,...


  • Montreal, QC, Canada Sycle Full-time $110,000 - $160,000 Contract

    Join Sycle as a Senior Software Engineer, focusing on Node.js and PHP to enhance our AI-driven SaaS practices. This role is fully remote, targeting candidates in BC and AB. At Sycle, we are transforming audiology practices globally through our SaaS platform. This role is crucial for a Senior Software Engineer skilled in Node.js and PHP, centering on clear...


  • Montreal, QC, Canada Jobgether Full-time $176,000 - $224,000 Contract

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer – AI Oversight based in Canada. As a Senior Software Engineer specializing in AI Oversight, you will help build innovative software infrastructure that enables secure, privacy-preserving evaluations of...