java backend engineer jobs in Calgary

See average salary for java backend engineer »

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


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time

    Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services team, managing OLTP and OLAP systems. As a Software Engineer II, you'll build and...

  • Software Engineer

    1 week ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Synechron Full-time €90,000 - €100,000 Temporary

    At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data,...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €133,000 - €183,000 Temporary

    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. The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €133,000 - €183,000 Temporary

    The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. The Batch Developer Experience team makes batch development and testing faster and more reliable at affirm. With the support of your team’s tech lead and manager, you...


  • Calgary, Alberta, Canada Synechron Full-time

    Advance your career in banking technology at Synechron as a Senior Java Engineer. Focus on crafting high-performance applications with your strong multithreading skills. Synechron is in search of a Senior Java Engineer to enhance our banking applications with a focus on performance and security. With over 12 years of experience in Core Java, your role will...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm, Inc. 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....


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €133,000 - €183,000 Temporary

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


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm, Inc. 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 Data and Storage Services team is responsible for affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration,...


  • Calgary, Alberta, Canada Affirm Remote 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. Identity Engineering owns the systems responsible for onboarding all consumers and managing their authentication and verification journeys across Affirm’s product surfaces. In...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time

    Drive impactful backend solutions as a Senior Backend Engineer with Affim in Canada. Utilize your expertise in Python or Kotlin to innovate and enhance consumer experiences. At Affim, we are constructing an advanced advertising platform and a top-tier shopping destination. As a Senior Backend Engineer, you'll set the technical strategy for your team while...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €181,000 - €241,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. 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...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €181,000 - €241,000 Temporary

    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 consumer experiences. Search is one of the highest impact surfaces, and we are building a new team that will owner not just the recommendations and search experiences, but also explore...

  • Backend Engineer

    2 weeks ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time

    Affirm is seeking a Batch Developer Experience team member who will break down projects, deliver in phases, and collaborate across product, design, analytics, and infrastructure to build reliable backend systems. You will design, develop, and launch backend services using Python or Kotlin and work within distributed systems on AWS with MySQL and Kubernetes....


  • Calgary, Alberta, Canada VirtusInfotech Full-time

    VirtusInfotech in Canada is seeking senior Java engineers to own backend services built with Spring Boot, Kafka, and Kubernetes. You will tackle critical incidents, focus on performance, and deliver scalable software in a live production environment.Expect REST and gRPC services, JVM tuning, and modernisation from Java 8 to 21. You will read heap dumps,...


  • calgary, alberta, Canada Affirm, Inc. Full-time

    Shape the future of shopping with Affirms as a Backend Software Engineer. This remote role focuses on building impactful search and recommendation systems in a collaborative environment.Join Affirms to drive the technical strategy for your team while developing backend systems at scale. With over 8 years of experience in languages like Python or Kotlin and...


  • Calgary, Alberta, Canada Affirm Remote 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. 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,...