Backend Jobs in Canada
There are 1,112 open Backend jobs in Canada on freehire right now. 351 of them were posted recently. The skills employers ask for most often are api, cloud and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$135,000 | CA$166,250 | CA$191,100 | 223 |
| USD | year | $161,625 | $186,350 | $197,500 | 30 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 59%
- cloud 46%
- ai 43%
- java 36%
- aws 36%
- ci-cd 34%
- python 32%
- rest 29%
How the work is done
- Remote 196 · 18%
- Hybrid 170 · 15%
- Onsite 22 · 2%
Visa sponsorship offered in 67% of the 106 postings that state a position on it.
Seniority
- Senior 556
- Staff 89
- Lead 42
- Principal 14
- C-level 11
- Junior 11
Who is hiring
- 1000+ employees 228
- 501-1000 employees 79
- 51-200 employees 47
- 11-50 employees 15
- 201-500 employees 4
- 1-10 employees 2
Senior Java & Angular Developer — Backend & Frontend
Develop and maintain Java backend and Angular frontend for a 10-month contract in Laval, following SDLC and participating in design reviews.
Hybrid Java Backend Developer Role
Build and maintain secure, scalable Java backend services for a digital currency platform using Spring, SQL, and cloud tools.
Backend Java & API Developer
Build and maintain enterprise-scale Java back-end services and APIs for CIBC’s digital banking channels, using Spring/Spring Boot and microservices patterns.
Senior Java Backend Developer — APIs, Linux, Spring
Build and maintain backend services for urban mobility solutions using Java, Spring, and microservices in an agile environment.
Hybrid Java Enterprise Developer: API & Backend
Builds Java Enterprise backend services and secure APIs for hospitality-focused entertainment software in a hybrid Calgary office.
Backend Java Developer, Assistant Vice President
Build and maintain enterprise Java backend systems using Spring Boot, Oracle, and Kafka, while designing secure REST APIs and CI/CD pipelines for a financial-services employer.

Senior Java Developer with Backend, Typescript, NodeJS & Microservices
Design and build scalable microservices in TypeScript/Node.js, working with cloud platforms and modern architectures to create robust backend systems.
Java Backend Developer
Build and maintain secure, scalable Java back-end services for a global Bitcoin ATM network, using Spring Boot, SQL, Docker, and cloud tools.
Software Engineer, Global Payments Technology (Backend Java Developer)
Build and maintain backend payment services in Java/Spring Boot, integrating Kafka for event-driven workflows and relational databases for transaction processing.
Software Engineer, Global Payments Technology (Backend Java Developer)
Build and maintain backend payment services in Java/Spring Boot, integrating Kafka for event-driven workflows and optimizing relational databases.
Backend Java Developer, Assistant Vice President
Backend Java developer building enterprise financial systems using Core Java, Spring, and Oracle, with DevOps and microservices in a regulated banking environment.
Senior Java Developer - Backend
Build and maintain low-latency trading services in Java, focusing on concurrency, caching, messaging, and event processing for a major Canadian bank.
Backend Java Developer
Builds backend services for a Model Risk Management platform using Java, Spring, REST APIs, and NoSQL databases to support regulatory compliance and AI/ML model governance.
Backend Java Developer
Build and maintain scalable microservices in Java/Spring Boot for a fintech platform, integrating Kafka for real-time data and Oracle/PL-SQL for backend systems.
Java Backend Developer
Build and maintain Java-based microservices and REST APIs using Spring Boot, SQL/NoSQL databases, and GCP for a global IT solutions provider.
Python Backend Developer
Build scalable Python/React applications and integrate GenAI tools to accelerate development while collaborating with global teams.
On-Site Python Backend Developer Riga
Builds and maintains Python backend services, RESTful APIs, and web apps for a global fintech platform using Docker, PostgreSQL, and Linux.