java backend software engineer

See average salary for java backend software engineer »

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


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Placements24 Full-time

    About the Role Our client, a growing software development house in Kimberley, is seeking a Senior Software Engineer with extensive experience in Java and microservices architecture. This role offers a hybrid work arrangement, blending on-site collaboration with remote flexibility. You will be responsible for designing, developing, and deploying scalable,...


  • Canada Candidate Full-time

    At Affid, 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.As we build affirm's advertising platform and evolve Marketplace into a best in class shopping destination, the ability to route and discover is one of the greatest levers for...


  • Canada Perseus Group Full-time

    Drive innovation as a Senior Backend Engineer with Jonas Software, specializing in AI-first solutions. Embrace remote work to design and implement core backend systems in C#/.NET. In this pivotal role, you’ll shape a new SaaS application from the ground up. Seeking a seasoned engineer with expertise in Event Sourcing, CQRS, and Domain-Driven Design (DDD)....


  • Canada Robinhood Full-time

    Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading.About the team +...


  • Canada DoorDash Canada Full-time

    Software Engineering, Backend (All Teams)Toronto, ON About the TeamDoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers,...


  • Canada Vivid Seats Full-time

    Build scalable revenue systems with Vivid Seats as a Senior Software Engineer on the Orders team, using Java, Python, or Node.Js. This hybrid role includes three in-office days weekly.You will develop and support production web applications powering Vivid Seats’ online ticket marketplace. The senior position emphasizes backend technologies, modern web...


  • Canada Movable Ink Full-time

    Enhance data analytics as a Backend Software Engineer. Create scalable backend systems that support measurement and reporting functionalities, shaping the future of marketing analytics with your innovative designs. Be a part of the Analytics team responsible for crucial data interpretation and reporting tools. You will design, maintain, and improve backend...


  • Canada Appnovation Full-time

    Build .NET backend services in Vancouver with REST APIs, Temporal workflows, and asynchronous processing for a K-12 education SaaS platform.As a Senior Software Engineer, you will develop core services for Appnovation’s operational platform. You will work with ASP.NET Core, Entity Framework Core, PostgreSQL, and event-driven integrations. The...


  • Canada Robinhood Markets, Inc. Full-time

    Staff Software Engineer, Backend Platform Toronto, CanadaJoin us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic...


  • Canada Affirm Full-time

    At Affi, 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 Streaming team at Affi is responsible for all things data and drives the strategy for event driven architecture, stream processing, data exploration, discovery and validation. We...


  • Canada Affirm Full-time

    Staff Software Engineer, Backend (Observability)Remote Canada The Observability team builds the platform every affirm engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of metrics, logs, and traces from hundreds of services across 80+ Kubernetes clusters, and when a user's checkout fails, our data...


  • Canada Candidate Full-time

    Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading.About the team +...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Affirm, Inc. Full-time €153,000 - €213,000 Temporary

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


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Affirm Full-time €153,000 - €213,000 Temporary

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


  • Canada Veeva Systems Full-time

    Senior Software Engineer - Java Senior Software Engineer - Java Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation, we balance the interests of customers, employees, society, and investors...


  • BC, Canada lululemon Full-time $132,000 - $165,000 Contract

    Design complex logistics systems with Java, GenAI, and resilient integrations onsite at lululemon at least four days weekly.As a Senior Software Engineer, you will support the Outbound Logistics Technology team and enhance luluRoute, lululemon’s parcel execution engine. The work spans Java, Python, APIs, events, messaging, and production GenAI systems. You...


  • Montreal, QC, Canada Affirm Full-time $181,000 - $241,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. As we build Affim's advertising platform and evolve Marketplace into a best in class shopping destination, the ability to route and discover is one of the greatest levers for...


  • Toronto, ON, Canada Harvey AI Full-time €164,000 - €225,000 Contract

    Contribute to the future of legal technology as a Backend Software Engineer at Harvey in Toronto. Engage in a hybrid work model while creating innovative user-facing features and robust backend infrastructure. Our rapidly growing team is seeking engineers passionate about developing AI-powered solutions for leading law firms. In this role, you'll design...


  • Canada Dominion Dynamics Full-time

    Director of Software Full-Time AuraNet is Dominion Dynamics' mesh networking platform for autonomous assets working in contested and disconnected environments. It has to move data securely and in real time over links that aren't conventional wired networks, where bandwidth is scarce, connections drop, and the cloud may not be reachable at all. You'll...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Dominion Dynamics Full-time

    Director of Software Full-Time AuraNet is Dominion Dynamics' mesh networking platform for autonomous assets working in contested and disconnected environments. It has to move data securely and in real time over links that aren't conventional wired networks, where bandwidth is scarce, connections drop, and the cloud may not be reachable at all. You'll...