Companies in Canada using Java

115 companies headquartered in Canada list Java as a requirement in 426 open roles. Most of those roles are in backend engineering, AI and machine learning and DevOps and infrastructure teams. Java most often appears next to Python, CI/CD, SQL, JavaScript and AWS. Roles that need it and state the pay sit at $95k a year in the middle.

From the requirements of live job postingsRebuilt 6 Oct 2026
companies hiring
115
open roles need it
426
median stated pay
$95k

Companies with the most open Java roles

25 of 115 · the full list is in the API
CompanySizeOpen rolesTeams hiringMedian stated pay
TD Bank Group1001-500049Backend engineering, AI and machine learning, QA and testing—
Scotiabank5000+32Backend engineering, DevOps and infrastructure, Web3—
Bank of Montreal5000+22Backend engineering, Management, AI and machine learning$95k
Manulife1001-500019Data science, Backend engineering, Early careers$63k
Royal Bank of Canada1001-500018Backend engineering, AI and machine learning, DevOps and infrastructure—
Extreme Networks1001-500017Backend engineering, AI and machine learning, QA and testing$211k
CMC Microsystems501-100012AI and machine learning, Backend engineering, Security$74k
Thomson Reuters5000+11Backend engineering, Data science, AI and machine learning$188k
OpenText5000+11Backend engineering, Hardware engineering, Security$93k
Point Click Care51-20010AI and machine learning, Backend engineering, DevOps and infrastructure$121k
Valsoft Corporation1001-50008Backend engineering, Product management, DevOps and infrastructure—
Canadian Imperial Bank of Commerce1001-50007Backend engineering, DevOps and infrastructure, Technical support—
Alithya501-10007Backend engineering, DevOps and infrastructure, Solutions engineering—
Lightspeed Commerce1001-50006Management, Backend engineering, Engineering leadership—
INFINITI Canada1001-50006DevOps and infrastructure, Mobile engineering, QA and testing—
Intact501-10006Backend engineering, DevOps and infrastructure, Data science—
Aviva Canada201-5006QA and testing, Engineering leadership, Backend engineering$84k
Telus Digital5Backend engineering, AI and machine learning, DevOps and infrastructure$112k
Zafin201-5005QA and testing, Solutions engineering, Backend engineering$91k
Fidelity Investments Canada1001-50005Backend engineering, QA and testing, Technical support$84k
Cardinal Health Canada1001-50005Backend engineering, Enterprise applications, Field and service—
Irwin1001-50005Backend engineering—
Harris Computer5000+4Backend engineering—
Spiria4Backend engineering$78k
Appnovation201-5004Engineering leadership, Mobile engineering—

Teams hiring for Java

Backend engineering169
AI and machine learning38
DevOps and infrastructure33
Data science25
Engineering leadership23
Solutions engineering22
QA and testing19
Management16

Get all 115 companies as a list

Name, website, size, industry and headquarters of every company that requires Java, through the API (company.getList with technology=Java and country=CA). 115 companies × 0.02 credits = 2.3 credits ($0.23).

Questions

How do you know a company uses Java?

A company counts when at least one of its open job postings lists Java as a requirement, not as a nice-to-have. The list is rebuilt every night from the postings on the employers' own careers boards. Staffing agencies, job republishers and the maker of Java itself are left out.

Which teams hire for Java?

Of the 426 open roles that require it, most are in backend engineering (169), AI and machine learning (38) and DevOps and infrastructure (33).

What do Java roles pay?

109 of the 426 roles state the pay. The middle of their posted ranges is $95k a year, converted to US dollars.

Can I download this list?

Yes, through the API: company.getList with technology=Java and country=CA returns each company's name, website, size, industry and headquarters for 0.02 credits a row (a credit is $0.10). New accounts start with 30 free credits.

Source: the requirements of 426 live job postings on employers' careers boardsUpdated 6 Oct 2026MethodologyJSONCC BY-SA 4.0