java backend engineer jobs in Montreal

See average salary for java backend engineer »

945 java backend engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, QC, Canada FluidAI Medical Full-time $130,000 - $140,000 Contract

    Company Description: FluidAI is specialized in the development and deployment of data-driven surgical solutions, with an initial focus on general and gastrointestinal surgery. Our technologies integrate medical devices, software, and artificial intelligence into platforms that address real clinical and operational challenges across the continuum of surgical...


  • Montreal, QC, Canada Sardine Full-time $120,000 - $190,000 Contract

    Sardine is seeking a backend-focused Senior Software Engineer to design, build, and maintain scalable APIs and services across our engineering teams. You will contribute to large-scale features, improve internal tooling, and help shape product and technical roadmaps in a fast-growing fintech environment.Ideal candidates have 7+ years in web backend...


  • Montreal, QC, Canada Affirm, Inc. Full-time $133,000 - $183,000 Contract

    Affirm, Inc. is building the next generation of customer identity and authentication. This remote-first role sits in Information Security, contributing to core CIAM capabilities that protect customers and support growth.You will help build backend services powering registration, login, authorization, and account lifecycle across B2C and B2B experiences,...


  • Montreal, QC, Canada movableink Full-time $143,000 - $200,000 Contract

    Movable Ink seeks a Senior Backend Developer to lead the evolution of our AI-driven, distributed recommendations engine. You will design scalable services for content personalization, collaborate across ML and product teams, and own components from architecture to deployment.You will mentor engineers, uphold coding standards, and drive observability and...


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

    At Aff, 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. The Capacity Modeling team ensures Aff**irm can safely handle forecasted traffic—especially during peak sales events—by translating demand forecasts into concrete, testable...


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

    A technology consulting company is seeking a Senior Backend Engineer (AWS) to design and implement robust backend systems. This role involves working with AWS cloud services and Kubernetes, as well as managing infrastructure using Terraform. The ideal candidate will have over 5 years in backend development, proficiency in Python, and excellent...

  • Software Engineer

    15 hours ago


    Montreal, QC, Canada Affirm, Inc. Full-time $70,000 - $95,000 Contract

    The Batch Developer Experience team makes batch development and testing faster and more reliable at affirmAs a developer on this team you will partner with product and infrastructure engineers to build the tools and systems that streamline workflows, strengthen testing and ultimately improve the reliability of affirm’s critical batch workloadsWith the...


  • Montreal, QC, Canada Affirm Full-time $133,000 - $183,000 Contract

    At Affim, 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. The Data and Storage Services team is responsible for affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration,...


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

    Affrim is seeking a Staff Software Engineer to lead Observability. You will own the telemetry pipeline architecture, drive cross-functional projects, mentor six engineers, and collaborate with infrastructure and product teams to ensure scalable, observable systems.You will guide log sampling and AI-assisted code instrumentation, while shaping a year-long...

  • Staff Backend Engineer

    15 hours ago


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

    Affirm, Inc. seeks a Staff Cost Engineer to lead cost governance across a multi-cloud and multi-AI-vendor footprint. You will drive tooling and automation to turn spend questions into durable, self-service systems, working at the intersection of finance, infra and data engineering.You will set the technical direction, influence cost strategy with leaders,...


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

    Staff Software Engineer, Backend (Identity Decisioning) Remote Canada At Affim, 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. Affirm’s Identity team is mission‑critical to the customer checkout experience. When a customer chooses...


  • Montreal, QC, Canada Affirm Full-time $133,000 - $183,000 Contract

    At AffiWe exist for the moments that matter—giving people a clear,predictable way to pay over time, with no hidden fees, no surprises, and no radeoffs on what matters most.Your role will be instrumental in designing the next generation ofAffirm’s Checkout Platform to provide a world-class buying experience that puts customersfirst!We are seeking a...


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

    Grafana Cloud is a composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It lets customers use open-source observability software- including Prometheus, Mimir, Loki, Tempo, and Pyroscope as a Cloud service or on-premise solution without the overhead of installing, maintaining, and scaling their own observability...


  • Montreal, QC, Canada Outlier Full-time $80,000 - $113,000 Contract

    Outlier is seeking skilled contributors to build OpenClaw-like autonomous agent components. Remote freelance role with pay up to $50 USD/hour. You can set your own schedule, typically 5–10 hours/week, potentially up to 40 hours. Payments are made weekly and via multiple payment methods.Ideal candidates have 2+ years in backend engineering or AI automation...


  • Montreal, QC, Canada Coinbase Full-time $172,000 - $210,000 Contract

    Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people...


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

    Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments.You will collaborate with product, design and analytics, establish reliable...


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

    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. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants, and vendors. Ensuring...


  • Montreal, Quebec, QC, Canada Wissen Technology Full-time

    **About the job** The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India. More openings to come as we continue to grow the team! Please read below for a brilliant career opportunity. **Role: Python Backend Engineer** **Title: AVP/VP** **Location: Montreal, QC (Day 1 Onsite/Hybrid)** **Work type - Fulltime & C2H(6...

  • Software Engineer

    3 days ago


    Montreal, Quebec, Canada United Software Group Inc Full-time

    Applied AI Engineer (Core Java, Market Risk) Montreal, QC (100% Onsite) Location: Montreal, QC, Canada (100% onsite, no remote or hybrid) Type: Contract, 12/01/2026 to 11/30/2027 Interview: May require an in-person interview About the Role We’re looking for an Applied AI Engineer to join a market risk engineering squad. You’ll build and support core...

  • Senior Java

    15 hours ago


    Montreal, QC, Canada Compunnel Inc. Full-time $80,000 - $120,000 Contract

    We are seeking a highly skilled and self-motivated Senior Java and Python Developer to automate the deployment of modern trading applications on Kubernetes environments. The ideal candidate will have a strong technical background in cloud-native application design, Kubernetes infrastructure, and containerization technologies. This role requires collaboration...