Java salaries in Ontario

Java professionals in Ontario earn $83.4–109.8K per year on average, based on 9 jobs. Java roles in Ontario pay 39% below the board-wide average of $122.1–195.2K for Java jobs on Tech Jobs. Pay ranges from $77.7–99.1K for Mid-level roles up to $92.4–123K at the Senior level.

Average salary range

$83.4–109.8K

Based on 9 jobs · 39% less than the average salary on Tech Jobs

25th percentile

$58.2K

Average

$96.6K

75th percentile

$115.1K

OntarioAverage salary on Tech Jobs
$58.2K$195.2K

Java salaries by seniority in Ontario

Java salaries in Ontario range from $77.7–99.1K for Mid-level roles to $92.4–123K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on Tech Jobs
Mid-level$77.7–99.1K3-44%
Senior$92.4–123K5-32%

Java salary FAQs for Ontario

All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.