Full-Stack Jobs in Canada
There are 2,052 open Full-Stack jobs in Canada on freehire right now. 750 of them were posted recently. The skills employers ask for most often are api, react and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$111,418 | CA$137,750 | CA$150,000 | 258 |
| CAD | hour | CA$76 | CA$90 | CA$99 | 42 |
| USD | year | $143,325 | $165,750 | $185,000 | 26 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 63%
- react 57%
- cloud 48%
- ai 46%
- ci-cd 42%
- typescript 40%
- agile 37%
- rest 36%
How the work is done
- Hybrid 376 · 18%
- Remote 226 · 11%
- Onsite 52 · 3%
Visa sponsorship offered in 48% of the 170 postings that state a position on it.
Seniority
- Senior 782
- Lead 126
- Staff 49
- Junior 36
- C-level 31
- Intern 19
Who is hiring
- 1000+ employees 329
- 501-1000 employees 132
- 51-200 employees 112
- 11-50 employees 53
- 201-500 employees 13
- 1-10 employees 6
Java Full Stack Developer
Build and maintain a Java-based full-stack platform for biotherapeutics R&D, using Spring, Angular, and cloud services.
Full Stack Java Developer - Insurance/Reinsurance + Openspec experience
Build and maintain enterprise web apps for a large insurer/reinsurer using Angular (frontend) and Java/Jakarta EE (backend), with AI-assisted coding and RAG/LLM tooling to speed delivery.
Java Full Stack Developer
Build and maintain enterprise Java/Spring Boot backends and Python services, pair with React/Vue frontends, and deploy on AWS while following Agile practices.
Full Stack Java Developer - Core Java, Angular 13+
Leads a team to build scalable web apps using Angular 13+, Spring Boot, and Core Java, mentoring developers and ensuring high-quality, secure code.
Senior Full Stack Java Developer - Citi Velocity
Build and maintain Citi Velocity, a flagship platform for institutional clients, using Java, SQL Server, and modern web technologies while ensuring security and performance.
Full Stack Java Developer with MEAN Stack
Build and maintain RESTful APIs and microservices using Java and the MEAN stack for a banking-focused product team, ensuring scalable, high-performance systems and automated testing.
Senior Full Stack Java Developer-Vice President
Build and maintain Java-based banking systems using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients with scalable financial solutions.
Senior Full Stack Java Developer-Vice President
Builds and maintains Java-based banking applications using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients and digital transformation initiatives.
Senior Full Stack Java Developer – Adobe Experience Manager (AEM)
Builds and maintains enterprise websites and digital experiences using Java, Spring Boot, AEM, and Angular/React, ensuring clean code and integration with MuleSoft and Salesforce.
Senior Java Fullstack Developer
Build and maintain banking applications using Java, Spring Boot, microservices, SQL databases, and Angular in a hybrid Toronto office role.
Senior Full Stack Java Developer
Build and maintain a cloud-based settlement platform handling billions in daily transactions using Java, Spring, and Azure; collaborate in agile squads to design resilient microservices and CI/CD pipelines.
Full Stack Java Developer
Build and maintain a cloud-based financial settlement platform using Java, Spring Boot, and Azure; write code, tests, and CI/CD pipelines while collaborating with global teams.
Full Stack Java Developer
Builds and maintains responsive front-end apps using React/Angular/Vue, integrates with back-end APIs, and ensures clean, scalable code in an Agile team.
Senior Full Stack Java Developer
Senior Full Stack Java Developer builds and maintains enterprise applications using Java, Spring Boot, and React/Angular, while contributing to architecture and mentoring junior developers.
Full Stack Java Developer
Build and maintain full-stack Java applications using Spring Boot for backend services and React/Node for UI, ensuring scalable, high-performance microservices.