java backend engineer jobs in Ottawa
See average salary for java backend engineer »
2,296 java backend engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Backend Engineer
2 hours ago
Ottawa, Ontario, Canada Affirm, Inc. Full-timeThe Data and Storage Services team is responsible for affirm’s data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration, streaming infrastructure, event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal platform data...
-
Staff Software Engineer, Backend
6 hours ago
Ottawa, Ontario, Canada Affirm Full-timeAt Affrim, 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 Observability team builds the platform every Affrim engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of metrics,...
-
Senior Python Rust Backend Engineer
17 hours ago
Ottawa, ON, Canada Dominion Dynamics Full-time $120,000 - $180,000 ContractBuild secure backend systems in Python and Rust for AuraNet from Ottawa or Toronto, supporting real-time data across disconnected environments.As a Senior Software Engineer Backend, you will design distributed systems for Dominion Dynamics’ mesh networking platform. The work spans networking, security, containers, and autonomous platforms. You will own an...
-
Backend Software Engineer
17 hours ago
Ottawa, ON, Canada Affirm Remote Full-time $110,000 - $140,000 ContractThe Online Storage team provides a set of managed databases as a platform, used to persist data for all AffIn servicesOur 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...
-
Backend Software Engineer
17 hours ago
Ottawa, ON, Canada Affirm Remote Full-time $95,000 - $150,000 ContractAt 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 mostYour role will be instrumental in designing the next generation of Affirm’s Checkout Platform to provide a world‑class buying experience that puts customers first!We...
-
OpenClaw Agent Builder Backend Engineer
17 hours ago
Ottawa, ON, Canada Outlier Full-timeBuild autonomous-agent evaluations remotely with OpenClaw, backend engineering, and AI automation experience on a flexible freelance schedule.Outlier is seeking contributors to help train large language models as proactive, multi-step agents. The work focuses on architectural workflows, live system interactions, and detailed technical feedback. Applicants...
-
Senior Java Routing Engine Developer
17 hours ago
Ottawa, ON, Canada Miratech Group Full-time €120,000 - €180,000 ContractBuild enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations. As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...
-
Lead Java Scala SDN Engineer
17 hours ago
Ottawa, ON, Canada Fujitsu Limited Full-time €138,000 - €221,000 ContractLead Java and Scala development for Fujitsu's Virtuora Network Controller, working remotely in Canada across advanced SDN applications and architecture. This experienced lead software engineer transforms complex requirements into extendable software architecture, designs, and data models. You will guide SDN applications spanning PCE, service orchestration,...
-
Backend Engineer
17 hours ago
Ottawa, ON, Canada Outlier Full-timeEarn Up To $50/hr as an OpenClaw Agent BuilderShape the future of autonomous agents like OpenClaw. Freelance, remote, up to $50 USD/hr. Weekly payments.Trusted by 10,000+ software engineers worldwideMIN EXP REQUIRED2+ yearsPAY RATEUp to $50 USD/hrEarn Up To $50 USD/hr— Plus Additional IncentivesRates vary based on expertise and project requirements. Paid...
-
Senior Backend Software Engineer Python
2 days ago
Ottawa, ON, Canada Akamai Full-time €120,000 - €217,000 ContractArchitect high-throughput REST APIs with Python and Flask at Akamai, supporting resilient backend infrastructure for enterprise security platforms. As a Senior II Software Engineer, you will lead architecture, design, and implementation for high-performance backend systems. You will establish API standards, improve performance, and advance fault-tolerant...
-
Senior Full Stack Java Engineer
3 hours ago
Ottawa, Ontario, Canada Miratech Full-timeMiratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...
-
Senior Software Engineer, Backend
3 days ago
Ottawa, Ontario, Canada Affirm, Inc. Full-timeAt 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...
-
Senior Backend Engineer Fintech APIs
2 days ago
Ottawa, ON, Canada Jeeves Remote Full-time $120,000 - $170,000 ContractDesign financial APIs at Jeeves using Go, Python, or Node.js/TypeScript while working remotely or hybrid, depending on location and department.As a Senior Backend Engineer, you will build production systems for payments, cards, spend management, and compliance. You will support customers across more than 20 countries. The work includes RESTful and GraphQL...
-
Senior Backend Software Engineer
6 hours ago
Ottawa, Ontario, Canada Affirm, Inc. Full-timeAs a Senior Software Engineer, you will build the data and measurement foundations that connect consumer acquisition activity across paid media, SEO/AEO, and other growth channels to downstream outcomes such as signup, conversion, and GMVYou will work at the intersection of data engineering and marketing technology, building reliable pipelines, identity and...
-
Senior Backend Capacity Engineer
4 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm, Inc. Full-timeShape reliable capacity plans with Python or Kotlin as a Senior Backend Engineer on Affirm’s remote Canada Capacity Modeling team. Forecast traffic and tune resources for peak demand. This senior position owns quarterly goals while guiding engineers through ambiguous, open-ended problems. You will build backend systems at scale using AWS, MySQL, or...
-
Senior Backend Capacity Engineer
4 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm Full-timeShape reliable capacity plans with Python or Kotlin as a Senior Backend Engineer on Affirm’s remote Canada Capacity Modeling team. Forecast traffic and tune resources for peak demand. This senior position owns quarterly goals while guiding engineers through ambiguous, open-ended problems. You will build backend systems at scale using AWS, MySQL, or...
-
Mid-Level Identity Backend Engineer
3 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm, Inc. Full-timeBuild secure identity services at Affirm using Python or Kotlin while working remotely from eligible Canadian provinces. Authentication is central to this customer-facing engineering work. As a mid-engineering Software Engineer II in Information Security, you will contribute to customer identity and access management capabilities. You will develop backend...
-
Senior Software Engineer Backend at Affirm
3 days ago
Ottawa, ON, Canada Affirm Remote Full-time $110,000 - $150,000 ContractElevate your career as a Senior Backend Software Engineer with Affirm, focusing on online storage solutions in a remote-first environment. Be part of a team that builds and scales large-scale database systems. Affirm is seeking a talented senior software engineer to enhance its Data and Storage Services team. This role involves working with relational and...
-
Senior Java Routing Engine Developer
3 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Miratech Group Full-timeBuild enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations. As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...
-
Mid-Level Identity Backend Engineer
3 days ago
Ottawa, ON, Canada Affirm, Inc. Remote Full-time $133,000 - $183,000 ContractBuild secure identity services at Affirm using Python or Kotlin while working remotely from eligible Canadian provinces. Authentication is central to this customer-facing engineering work.As a mid-engineering Software Engineer II in Information Security, you will contribute to customer identity and access management capabilities. You will develop backend...