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,725 jobs found
20.10.2025
U
Unity Senior Software Developer AI Infrastructure Canada, British Columbia, Area F (McConnell Creek/Hatzic Prairie)
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,...
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...
In this position, you will be responsible for verification of high-speed coherent interconnect design, architecture and golden models. You will be responsible for micro-architecture using sophisticated verification methodologies. As a...
Contribuer aux décisions architecturales et à la direction technique des plateformes d’IA et de backend. Mettre en œuvre une infrastructure-as-code de haute qualité et maintenable, des déploiements Helm, et aider...
Designing, implementing, and maintaining creative software solutions. Working closely with other teams on new projects, features, and improvements of existing products. Creatively applying fundamentals of AI, data engineering, data science...
Own and maintain a complex media tech stack across Unity-supported platforms. Design and build hardware abstraction layers and cross-platform media APIs. Refactor and modernize existing code; integrate and evaluate third-party...
Design, build, and maintain backend services and APIs that support ad delivery. Work on scalable, high-availability systems used across Unity’s ads ecosystem. Collaborate with engineers, product managers, and data teams...
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,...
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.