Expoint – all jobs in one place
The point where experts and best companies meet

Java Software Engineer jobs in Canada

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Java Software Engineer in Canada and join the network of leading companies. Start your journey today and find your dream job as a Java Software Engineer with Expoint.
Company
Job type
Job categories
Job title (1)
Canada
City
1,763 jobs found
11.11.2025
E

Ebay MTS Software Engineer Data Platform Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
major components of eBay’s Data Platforms — from design through production rollout. Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance. Contribute to long-term architecture through design...
Expand description
Full job details
10.11.2025
U

Unity Senior Software Development Consultant Customer Success Cons... Canada, Quebec, Montreal

Limitless High-tech career opportunities - Expoint
Description:
Travailler avec les clients sur une base régulière pour les conseiller à court terme sur la façon de résoudre leurs problèmes de rendement et d’améliorer leurs processus existants, notamment en...
Expand description
Full job details
10.11.2025
U

Unity Développeur Backend Logiciel Senior Senior Software Backend ... Canada, Quebec, Montreal

Limitless High-tech career opportunities - Expoint
Description:
Travailler avec l'équipe pour construire, mettre à l'échelle et soutenir des services backend de marque pour alimenter les solutions d'achats intégrés de Unity. Collaborer avec l’équipe élargie de LiveOps pour...
Expand description
Full job details
10.11.2025
G

Google Software Engineer III Core Canada, Ontario, Waterloo

Limitless High-tech career opportunities - Expoint
Description:
Bachelor's degree or equivalent practical experience. 1 year of experience with security assessments or security design reviews or threat modeling. 1 year of coding experience in one or more general...
Expand description
Full job details
09.11.2025
G

Google Software Developing Manager Chrome iOS Canada, Quebec, Montreal

Limitless High-tech career opportunities - Expoint
Description:
Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience in a technical leadership role. 2 years of experience in a people management...
Expand description
Full job details
09.11.2025
U

Unity Senior Software Developer AI Infrastructure / Développeureus... Canada, British Columbia, Area F (McConnell Creek/Hatzic Prairie)

Limitless High-tech career opportunities - Expoint
Description:
Contribute to architectural decisions and technical direction of AI and backend platforms. Implement high quality, maintainable infrastructure-as-code, Helm deployments, and help define best practices for other developers using Terraform cloud,...
Expand description
Full job details
09.11.2025
A

Amazon Software Development Engineer Sponsored Products Brands Canada, Ontario, Old Toronto

Limitless High-tech career opportunities - Expoint
Description:
Design and develop a state-of-the-art Agentic service platform using Gen AI/ML technologies that provide consistent, well-reasoned outcomes for advertiser guidance in a secure & reusable architecture, delivering low latency and...
Expand description
Full job details
Limitless High-tech career opportunities - Expoint
Description:
major components of eBay’s Data Platforms — from design through production rollout. Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance. Contribute to long-term architecture through design...
Expand description
Full job details
At Expoint, we are excited to feature a Java Software Engineer role in Canada. This is a great opportunity for software engineers who want to work in one of the world's leading tech countries! The successful candidate will possess strong programming skills in Java and be able to efficiently craft, debug, update, and maintain pieces of software. They will need to creatively approach problems and create new solutions to fit the requirements of the organization they are working with. Additional responsibilities will include developing, testing, and benchmarking code to ensure its accuracy and functionality, as well as planning and executing system improvements. The successful applicant should be knowledgeable about the fundamentals of Java and object-oriented programming, as well as possess a good understanding of algorithms and design patterns. Excellent problem-solving, critical-thinking, and communication skills are a must. The ideal candidate should have at least two years of programming experience in a professional environment, preferably with a bachelor’s degree in Computer Science, Information Technology, or Software Engineering. This position offers an exciting opportunity for those looking to join a vibrant Canadian tech community and create innovative solutions. If this sounds like the profession for you, we invite you to apply for this role at Expoint.