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,264 jobs found
Yesterday
MDB

MongoDB Senior Java Engineer DBX Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Have 4+ years of experience writing high-quality software. Have experience implementing libraries or applications in Java, or other languages that run on the JVM. Are fascinated by, and have experience...
Full job details
Yesterday
J

Jacobs Protection Control Engineer – Transmission Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Advanced knowledge of various protection relaying functions including line protection, transformer protection, breaker failure, cap bank protection, communication-based schemes, differential protection, etc. Perform conceptual planning phase protection and control studies...
Full job details
Yesterday
BS

Boston Scientific Design Assurance Engineer II Canada, Ontario, Mississauga

Limitless High-tech career opportunities - Expoint
Description:
Responsible for collaborating within a team to identify and implement effective controls to support development or maintenance of products to meet internal and external requirements. Apply technical skills including sound,...
Full job details
04.07.2025
MDB

MongoDB Senior Software Engineer Query Execution Canada

Limitless High-tech career opportunities - Expoint
Description:
4+ years of experience in systems programming. Experience in databases and/or data management systems is a huge plus, but not a requirement. Hands-on experience building industrial-strength software. Solid computer science...
Full job details
01.07.2025
E

Ebay iOS Software Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Native iOS app development and converting ideas, designs and requirements to concrete stable production builds. Coordinate and collaborate with the Product and Engineering team to identify problems, come up with...
Full job details
01.07.2025
E

Ebay Staff Software Engineer - MTS 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
01.07.2025
E

Ebay Full Stack Software Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Description:
Translate requirements to software design and create clean, efficient, extensible, maintainable code. Build highly available, scalable user facing applications, RESTful and GraphQL APIs, web technologies and services (e.g. Java/Scala/Typescript). Collaborate...
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.