Java jobs in Canada.
Roles where it's part of the actual stack, not a passing mention.
- open roles
- 54
- fully remote
- 19
- median salary (USD)
- $199k
- follow new roles
- RSS
54 open Java roles in Canada at 19 companies, most at Elastic, Okta and Toast. 35% are fully remote. Here Java is most often paired with Kotlin, PostgreSQL, AWS and Python.
- Senior Software Engineer in Test, Android$118k–$162ktoday
- Customer Support Developer (Databases)101k CAD–110k CAD3d
- Staff Software Engineer, AI Foundations (AI Agent Optimization)$170k–$278k18d
- Senior Java Engineer - Security - Elasticsearch19d
- Staff Software Engineer - Core Identity$160k–$220k26d
- Senior Software Engineer - Performance Tuning - Elasticsearch€87k–€138k26d
- Principal Software Engineer (Java) - Security - Elasticsearch26d
- Associate Software Engineer in Test$75k–$95k1mo
- Senior Software Engineer1mo
- Machine Learning Intern 2027 (Toronto)1mo
- Staff Software Engineer, OIN$160k–$220k1mo
- Senior Software Engineer, Backend — Toast International$115k–$165k1mo
- Software Engineer II, Toast International$92k–$142k1mo
- Staff Software Engineer, Data Platform$160k–$220k1mo
- Principal Software Developer - Search Infra - Elasticsearch$154k–$244k1mo
- Senior Software Engineer, Agent Gateway$136k–$187k1mo
- Manager, Engineering, SecureAI$168k–$231k1mo
- Senior Software Engineer, Backend (Product Engineering)$192k–$240k1mo
- Staff Product Engineer - Brand$191k–$262k1mo
- Software Engineer II$114k–$136k1mo
- Senior Software Engineer, Backend - Data Streaming1mo
- Senior Software Engineer, Backend - Data Layer1mo
- Principal Software Engineer, International Integrations$169k–$270k1mo
- Senior Software Developer - Query Engine, Database Internals - Elasticsearch$128k–$203k2mo
- Principal Software Developer - Query Engine, Database Internals - Elasticsearch$154k–$244k2mo
- Associate Quality Engineer$55k–$95k2mo
- Software Engineer in Test, LUS2mo
- Principal Software Developer - Search Algorithms - Elasticsearch$154k–$244k2mo
- Principal Software Developer - Vector Search - Elasticsearch$154k–$244k2mo
- Senior Software Developer - Vector Search - Elasticsearch$128k–$203k2mo
- Senior Software Developer - Search Algorithms - Elasticsearch$128k–$203k2mo
- Principal Software Engineer - Performance Tuning - Elasticsearch2mo
- Principal Software Developer - Performance Tuning - Elasticsearch$154k–$244k2mo
- Senior Software Developer - Performance Tuning - Elasticsearch$128k–$203k2mo
- Senior Software Reliability Engineer - Data Platform$136k–$187k3mo
- Principal Software Engineer - Security - Elasticsearch$160k–$253k3mo
- Principal Software Developer - Security - Elasticsearch$154k–$244k3mo
- Senior Java Developer - Security - Elasticsearch$128k–$203k3mo
- Senior Software Developer - Storage Engine - Elasticsearch$128k–$203k3mo
- Principal Software Developer - Storage Engine - Elasticsearch$154k–$244k3mo
- Senior Full Stack Engineer, App Runtime245k CAD–295k CAD3mo
- Principal Engineer, Engineering Productivity4mo
- Staff Product Engineer - Ads Formats$191k–$262k4mo
- Staff Software Engineer$168k–$209k4mo
- Principal Java Developer - Distributed Systems, Serverless - Elasticsearch$128k–$203k4mo
- Backend Engineer, Data5mo
- Staff Software Engineer, Identity Threat Protection$160k–$220k5mo
- Application Support Engineer, Canada, OEX6mo
- Principal Software Engineer - Data$164k–$257k6mo
- Senior Software Engineer, Back End7mo
- Senior Java Developer - Distributed Systems, Serverless - Elasticsearch$128k–$203k7mo
- Senior Software Engineer, Enterprise$115k–$165k8mo
- Staff Software Engineer, Product Data Platform$240k–$300k8mo
- Senior Software Engineer - Distributed Systems$192k–$240k4y