Expoint – all jobs in one place
Finding the best job has never been easier

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,323 jobs found
15.07.2025
E

Ebay Software Engineering Manager Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Collaborate and influence technical and business leaders to build innovative and yet simple software solutions for complex business problems. Define, design and drive execution with the team building multi-tier distributed...
Full job details
15.07.2025
E

Ebay Staff Front End Software Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Collaborate with engineers, UX designers, and product managers in an agile environment to design, develop, test, and support high-quality, high-performance, visually appealing, and interaction-rich front-end products across all phases of...
Full job details
14.07.2025
EY

EY AI Data - Senior Consultant AI/ML Engineer Ottawa Canada, Ontario, Ottawa

Limitless High-tech career opportunities - Expoint
Description:
Collaborate with our client stakeholders to understand use cases and key business processes that the AI solutions will support. Work closely with cross-functional teams, architects, engineers to translate requirements in...
Full job details
14.07.2025
E

Ebay Senior Software Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Deploy big data technology and large scale data pipelines, including billions of items and millions of users. Contribute to system to personalize live commerce on the eBay platform. Influence how...
Full job details
14.07.2025
E

Ebay Principal Software Engineer Backend Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Leading architecture vision and solving problems that span domains and systems. Up-level technical community and foster a culture to drive engineering efficiency, velocity, quality and innovation. Influence and drive cross...
Full job details
14.07.2025
E

Elastic Elasticsearch - Senior Java Developer Distributed Systems Canada

Limitless High-tech career opportunities - Expoint
Description:
Lead the strategic vision for Elastic's Entity Analytics, ensuring alignment with market trends and customer needs. Define and prioritize innovative product features based on customer requirements through collaboration with cross-functional...
Full job details
14.07.2025
E

Ebay Senior Software Engineer Backend Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Define, design, and implement highly scalable, resilient and performant distributed systems focusing on customer experience. Work throughout all phases of the software development process independently as well as work jointly...
Full job details
Limitless High-tech career opportunities - Expoint
Description:
Collaborate and influence technical and business leaders to build innovative and yet simple software solutions for complex business problems. Define, design and drive execution with the team building multi-tier distributed...
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.