Java programming: Average Salary in Canada, 2026
Find out what the average Java programming salary is
Salary rate
How much does a Java programming make in Canada?
$119,790/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Java programming in Canada is $119,790 per year or $61.43 per hour. Entry-level positions start at $105,000 per year, while most experienced workers make up to $134,550 per year.
Median$119,790

Low$105,000
High$134,550
Java programming: Average Salary in Canada
Ontario$122,942
Nova Scotia$120,119
Quebec$113,522
British Columbia$110,000
Alberta$109,000
Active jobs with salaries
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show moreLast updated: 30+ days ago
We are currently requesting resumes for the following position.Design and implement cloud-native infrastructure using Kubernetes and container orchestration platforms.
Develop and manage PaaS infras...Show moreLast updated: 30+ days ago
A consulting engineering firm is seeking a dedicated System Integrator to join their team in Ontario.The ideal candidate will have substantial experience with PAC / PLC programming and SCADA / HMI deve...Show moreLast updated: 16 days ago
This is an entry- to mid-level software engineer position in a small group of web-based application developers, specifically for interactive video applications.
The role is full-time on-site, with t...Show moreLast updated: 8 hours ago
- Promoted
Computer programming Private Tutoring Jobs Blackstock
SuperprofBlackstock, CanadaFull-time +1
Kubernetes Engineer
Rodan Energy SolutionsOshawa, CAFull-time
- Promoted
Renewable Energy System Integrator (SCADA)
CIMA+Courtice, caFull-time
- New!
Software Engineer / Developer
msritsolutionsAjax, ON, CAFull-time