Frequently asked questions about Java Developer I salaries
The average salary for a Java Developer I is CA$85,325 per year or CA$41 per hour in Canada, which is in line with the national average. Top earners have reported making up to CA$1,37,255 (90th percentile). However, the typical pay range in Canada is between CA$67,560 (25th percentile) and CA$1,08,877 (75th percentile) annually. Salary estimates are based on 1994 salaries submitted anonymously to Glassdoor by Java Developer I employees in Canada as of Jul 2026.
The highest salary for a Java Developer I in Canada is CA$1,08,877 per year, CA$9,073 per month or CA$52 per hour.
The lowest salary for a Java Developer I in Canada is CA$67,560 per year, CA$5,630 per month or CA$32 per hour.
About 56.67% of Java Developer I professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional ₹5,189 in potential pay per year, among other factors, can qualify the annual pay of a Java Developer I in Canada as a good salary.
Java Developer I professionals in Canada have a wide total pay range, between ₹55,102 and ₹1,37,255 depending on experience, with an estimated total pay of ₹85,325 following the average career path of a Java Developer I.