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.


  • Montreal, Quebec, Canada Corning Incorporated Full-time

    The company built on breakthroughs.Join us.Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what’s possible. Requisition Number: 78600The company built on breakthroughs.Join us.Corning is one of the world’s...


  • Montreal, QC, Canada Corning Incorporated Full-time $80,000 - $110,000 Contract

    Build automated and manual testing expertise as a Software Development Engineer in Test with Corning, working remotely within Canada.Corning Technology Center Montreal seeks a talented SDET for an agile, cross-functional team. You will support the full software development lifecycle through test automation, TypeScript, SQL, and web application quality...


  • Montreal, QC, Canada Jobgether SRL Full-time $285,000 - $334,000 Contract

    Advance your career as a Staff Software Engineer specializing in AI solutions. Join a partner company in Canada focusing on scalable backend systems and machine learning lifecycle management. In this senior individual contributor role, you'll be integral in developing enterprise platforms for artificial intelligence and machine learning. With at least 8...


  • Montreal, QC, Canada Affirm Full-time $181,000 - $241,000 Contract

    Lead innovation on the Fraud Decisioning team at Affirm as a Staff Software Engineer. Drive systems development and enhance fraud capabilities through data and analytics. In this remote role within Canada, you'll have a key role leading projects and collaborating with cross-functional teams. Your responsibilities will focus on building tools that empower...


  • Montreal, Quebec, Canada AutoScale Ventures Full-time

    Join AutoScale Ventures as a Senior Software Engineer, working remotely across Canada. This role focuses on designing and evolving backend systems for data-intensive products.As a Senior Software Engineer, you will leverage over five years of experience to build and maintain scalable backend systems for VinAudit.ca and SquidProxies.com. This position...


  • Montreal, Quebec, Canada SweetTech Full-time

    About SweetTechSweetTech builds loan origination, servicing and capital markets software for commercial lenders across North America.We are a small team based in Montreal, with colleagues across North America. You will work closely with our CTO and experienced developers on software that lenders use every day.The roleWhen a client reports that something is...


  • Montreal, Quebec, Canada Affirm, Inc. Full-time

    At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Search has become the default way consumers discover where to shop, compare options, and decide what to buy across platforms like Google, TikTok, and even Klarna. As we build a...


  • Montreal, Quebec, Canada Affirm Full-time

    The Online Storage team provides a set of managed databases as a platform, used to persist data for all AffIn services Our platform enables self-service access to OLTP storage systems, including Relational DB(MySQL), KV(DynamoDB), Distributed SQL(TiDB) and Cache(Redis) As a team, we are responsible for various data and access patterns, including but not...


  • Montreal, Quebec, Canada Guarana Technologies Inc. Full-time

    We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary team as the company continues to grow. This position is open for remote work. Responsibilities At Guarana, Mobile and Web projects are a team sport so you will work directly...

  • Software Engineer

    4 hours ago


    Montreal, Quebec, Canada Baseten Full-time

    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....


  • Montreal, Quebec, Canada Ribbon Communications Full-time

    Build optimized networking software in C at Ribbon, focusing on embedded programming and data plane acceleration across global engineering locations. This hands-on development role supports Ribbon’s next-generation security and networking products. You will research technical information, design software, and contribute across public and private clouds,...


  • Montreal, Quebec, Canada Keasis Full-time

    Role focus: Python engineering and DevOps enablement, with Jira management and Scrum delivery support as secondary responsibilities.Position SummaryWe are looking for a technically strong Software Engineer with deep Python expertise and practical DevOps experience to build, deploy, operate, and improve technology solutions across multiple initiatives. The...


  • Montreal, Quebec, Canada Baseten Full-time

    Elevate billing strategies as a Software Engineer at Baseten, where you’ll tackle mission-critical revenue infrastructure in the fast-evolving AI sector. Your experience will directly influence sales and finance processes. As part of the team at Baseten, you’ll handle our billing systems that drive revenue growth and customer satisfaction. This role...


  • Montreal, QC, Canada Aduna Global, LLC Full-time $130,000 - $180,000 Contract

    Join Aduna Global as a Performance-Focused Software Engineer. You will own backend service performance and contribute to hybrid operations while engaging with advanced profiling techniques. In this Senior Software Engineer role, you'll address performance challenges in a high-volume, multi-CSP platform. With solid experience in Go, Java, Python, or Node,...


  • Montreal, QC, Canada Velora Full-time $160,000 - $180,000 Contract

    Elevate nonprofit software solutions as a Senior Software Engineer with Velora. Focus on building AI-native platforms while enhancing CRM, integrations, and donor management workflows. Join Velora, a unified company formed from Aplos, Raisely, and Keela, as a Senior Software Engineer. This full-stack role emphasizes driving projects from prototype to...


  • Montreal, QC, Canada Affirm Full-time $153,000 - $213,000 Contract

    Elevate your software engineering career with Affirm as a Senior Software Engineer. This remote role focuses on shipping web and mobile applications, emphasizing collaboration and innovative problem-solving. At Affirm, you will play a vital role in the Marketplace and App Experience domain, collaborating with cross-functional teams to enhance user journeys...


  • Montreal, QC, Canada Toast, Inc. Full-time $169,000 - $270,000 Contract

    Location(s): Canada (Remote - East Coast preferred) Bready* to make a change? Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. Toast is driven to build a platform that helps our customers adapt, take control, and get back...


  • Montreal, QC, Canada Honeycomb.io Full-time $250,000 - $280,000 Contract

    Elevate your career remotely with Honeycomb as a Senior Software Engineer II specializing in LLM Observability. Leverage your expertise in AI systems and full-stack development while shaping observability tools for notable clients. In this senior role at Honeycomb, you will take charge of developing AI observability capabilities, ensuring a seamless...


  • Montreal, QC, Canada Jobgether Full-time $140,000 - $190,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 Infrastructure based in Canada. We are seeking an experienced software engineer to build and operate the production infrastructure that powers intelligent AI agents at scale. In this role, you will...


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

    Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the MarTech pillar owns Affirms Logged-Out Web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurementAs a Software Engineer II on MPE,...