java backend engineer jobs in Ottawa
See average salary for java backend engineer »
316 java backend engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Software Engineer, Backend
4 days ago
Ottawa, Ontario, Canada Affirm, Inc. Full-timeAt 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...
-
Senior Software Engineer, Backend
4 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm Full-time €153,000 - €213,000 TemporaryAt 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
4 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm, Inc. Full-timeAffirm, Inc. is seeking a Senior Software Engineer to build data and measurement foundations that connect consumer acquisition activity to outcomes like signup, conversion, and GMV. You’ll work at the intersection of data engineering and marketing technology, delivering reliable pipelines and identity/event systems. You will collaborate with Engineering,...
-
Ottawa, ON, Canada Miratech Full-time €110,000 - €150,000 ContractMiratech is seeking a Senior Full Stack Engineer to design, build, and support scalable cloud-native applications powering Workforce Management, CX, and operations. You will use Java and Spring Boot for backend services, React with TypeScript for front-end experiences, and Node.js for lightweight components. Experience with WFM, CX, or contact-center...
-
Full-Stack Engineering Manager: Java/Angular/React
19 hours ago
Ottawa, ON, Canada 1200 Accenture Inc Company Full-time €99,000 - €210,000 ContractAccenture is seeking a Full Stack Engineering Manager to lead enterprise transformation programs in Canada, focusing on Java, Angular, and React with a cloud-first approach on Google Cloud Platform. You will guide architecture, delivery governance, and client engagements across multiple teams, with a requirement to be in the Ottawa office at least three days...
-
Senior Backend Engineer
4 days ago
Ottawa, ON, Canada Modes Full-timeA digital transformation firm in Canada is seeking a Senior System Engineer to support clients with implementation projects across North America. The role demands experience in designing and deploying technical services, along with outstanding communication skills. Candidates should have a Bachelor’s degree and proficiency in various scripting and...
-
Product Engineer II Java Banking Platform
4 days ago
Ottawa, ON, Canada Zafin Full-time $90,000 - $120,000 ContractBuild Java and React features for a core banking platform as a Product Engineer II, working across front-end and back-end systems.This Product Engineer II role sits within the Banking Platform organization. You will create reliable, scalable software using Java, Spring, Hibernate, REST APIs, and modern JavaScript frameworks. The position emphasizes clean,...
-
Java Spring Boot Software Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada G-FORCE IT SERVICES INC Full-timeBuild scalable Java applications with Spring Boot, REST APIs, and microservices while collaborating with engineers, QA, and product owners. This Java Developer role focuses on designing, developing, testing, and deploying reliable software. You will use Core Java, Spring Framework, Hibernate/JPA, and databases to solve business problems. The work includes...
-
Java Spring Boot Software Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada WebHosting Full-timeBuild enterprise-grade Java applications with Spring Boot, RESTful APIs, and cloud platforms while applying scalable system design expertise. This Software Engineer role focuses on developing and maintaining enterprise applications using Java-based frameworks. You will work with Linux, shell scripting, object-oriented programming, clean architecture, and...
-
Backend Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Amuse Full-time €85,000 - €105,000 TemporaryThis range is provided by Amuse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $85,000.00/yr - $105,000.00/yr Amuse is a platform that helps people discover local arts and culture. Think of it as your personal travel guide: but instead of trying to lecture you for an hour, it enriches...
-
OpenClaw Agent Builder Backend Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, 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 Backend Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; 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...
-
Senior Backend Software Engineer Python
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Akamai Full-timeArchitect 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...
-
Backend Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Clipboard Full-timeA healthcare technology platform is seeking a Full-time Software Engineer to craft solutions that reshape the connection between healthcare professionals and facilities. You will collaborate with product managers to build impactful features and work within a dynamic remote team. Ideal candidates will have expertise in TypeScript and Node/NestJS, with a focus...
-
Software Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Yochana Full-timeOverview Software Engineer - C++ and (Java or Python) Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal software application and tooling. Responsibilities Respond to and triage support questions and requests from client engineers Extract relevant...
-
Software Engineer
5 days ago
Ottawa, Ontario, Canada Yochana Full-timeOverviewSoftware Engineer - C++ and (Java or Python)Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal software application and tooling.ResponsibilitiesRespond to and triage support questions and requests from client engineersExtract relevant information from...
-
Software Engineering Manager Java AI
5 days ago
Ottawa, ON, Canada Agility-PR-Solution Full-time €145,000 - €165,000 ContractLead Java engineering for Agility PR Solutions remotely, combining distributed systems expertise with AI-driven application development. Shape reliable media intelligence technology. The Manager, Software Development leads developers building and maintaining a media intelligence and outreach platform. You will set technical direction, guide architecture,...
-
Java Spring Boot Software Engineer
5 days ago
Ottawa, Ontario, Canada G-FORCE IT SERVICES INC Full-timeBuild scalable Java applications with Spring Boot, REST APIs, and microservices while collaborating with engineers, QA, and product owners.This Java Developer role focuses on designing, developing, testing, and deploying reliable software. You will use Core Java, Spring Framework, Hibernate/JPA, and databases to solve business problems. The work includes...
-
Java Spring Boot Software Engineer
5 days ago
Ottawa, Ontario, Canada WebHosting Full-timeBuild enterprise-grade Java applications with Spring Boot, RESTful APIs, and cloud platforms while applying scalable system design expertise.This Software Engineer role focuses on developing and maintaining enterprise applications using Java-based frameworks. You will work with Linux, shell scripting, object-oriented programming, clean architecture, and...
-
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm, Inc. Full-timeAffirm, Inc. seeks a Staff Engineer to lead the Fraud Decisioning team, shaping architecture and delivering scalable fraud-fighting systems. You will collaborate with Product, ML, Analytics, and Business teams to define and deliver high-impact initiatives, mentoring engineers and enforcing best practices. The role emphasizes designing modular solutions,...