java remote

10,000 java remote job listings in Canada. Find daily updated positions from leading job boards.


  • , Canada Compugen Inc Full-time

    Compugen is Canada's largest privately‑owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations delivering experience by design. We are a human‑centered culture...

  • Java Engineer

    3 days ago


    Mississauga, ON, Peel Regional District, ON; Ontario, Canada Smart IT Frame LLC Full-time

    Become a vital team member at Altimetrik as an experienced Java Developer in Mississauga, Canada. This full-time role emphasizes Java proficiency and agile methodologies. Active collaboration with various stakeholders will be a key aspect of your responsibilities as you work within Agile teams. Design micro-services and networked applications • Work...

  • Java Engineer

    3 days ago


    , Canada Smart IT Frame LLC Full-time

    Become a vital team member at Altimetrik as an experienced Java Developer in Mississauga, Canada. This full-time role emphasizes Java proficiency and agile methodologies. Active collaboration with various stakeholders will be a key aspect of your responsibilities as you work within Agile teams. Design micro-services and networked applications • Work...

  • Java Engineer

    3 days ago


    , Canada Veracity Ventures Inc. Full-time

    Java Developer – 5+ Years Location: Canada Experience: 5+ Years Job Type: Full-Time /C2C Work Model: Remote / Hybrid / On-site Job Summary We are looking for an experienced Java Developer with 5+ years of hands‑on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have...

  • Java Engineer

    3 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada Veracity Ventures Inc. Full-time

    Java Developer – 5+ Years Location: Canada Experience: 5+ Years Job Type: Full-Time /C2C Work Model: Remote / Hybrid / On-site Job Summary We are looking for an experienced Java Developer with 5+ years of hands‑on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have...


  • Toronto, Ontario, Canada Zortech Solutions Full-time

    Take on a Full Stack Java Developer role, with the flexibility of remote work. Your backend skills in Java and cloud technology will be key in delivering successful applications. You possess 5-6 years of full stack experience and hold a Bachelor's degree in Computer Science or related fields. Proficiency in front-end and back-end technologies, particularly...


  • Toronto, Ontario, Canada Veracity Ventures Inc. Full-time

    Join a dynamic team as a Remote Java Developer in Toronto, ON, specializing in building scalable software solutions. Bring your expertise to develop Java applications and RESTful APIs.In this role, you will leverage 4-9 years of Java development experience to create robust applications using Core Java and Spring Boot. You will also engage in code reviews and...


  • Montreal, Quebec, Canada Plusgrade Full-time

    Une entreprise de technologie de voyage recherche un développeur logiciel backend expérimenté pour rejoindre son équipe à Montréal. Le candidat idéal a au moins 5 ans d'expérience en développement web, avec de solides compétences en Java (SpringBoot) et en React avec TypeScript. Ce poste offre une opportunité de travailler sur des produits...


  • Ottawa, ON, Canada LRO Staffing Full-time $39,000 - $41,000 Contract

    LRO Staffing is on the lookout for a Junior Full Stack Developer with expertise in Java and Angular for a six-month contract, allowing remote work within Canada. This is an excellent opportunity to delve into enterprise software in the healthcare sector. In this role, you’ll join an Agile team focused on an established web application, where you'll be...


  • Montreal, Quebec, Canada Fresche Solutions Inc Full-time

    Fresche Solutions Inc is seeking a Java Performance Architect to diagnose, design, and optimize complex enterprise Java environments. The role focuses on JVM behavior, memory management, and end-to-end performance, working with clients and internal teams to drive architectural improvements.You will lead technical discovery sessions, deliver actionable...


  • Montreal (administrative region), QC, Canada Fresche Solutions Inc Full-time €130,000 - €170,000 Contract

    Fresche Solutions Inc is seeking a Java Performance Architect to diagnose, design, and optimize complex enterprise Java environments. The role focuses on JVM behavior, memory management, and end-to-end performance, working with clients and internal teams to drive architectural improvements. You will lead technical discovery sessions, deliver actionable...


  • Saskatoon, Saskatchewan, Canada Linux User Group Full-time

    Linux User Group is seeking an experienced Java Developer for a permanent role. This position is remote to start with the potential for relocation to Calgary or Winnipeg as the team grows and needs on-site collaboration.You should bring 3+ years of software development experience, strong Java knowledge (Java 8 lambdas and streaming), and experience with...

  • Java Backend Developer Premium

    4 hours ago


    Ottawa, Ontario, Canada Two95 International Remote Full-time

    DescriptionTitle – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our client Location – 100% Remote Work Salary - $Open (Best Possible)-------------------------------------------------------------------------------------------------RequirementsPosition 1: Sr. Java Back End Developer Position 2: Mid. Java Back End Developer...


  • Montréal, Quebec, Canada Fresche Solutions Remote Full-time

     At Fresche Solutions, we offer a great work-life balance with flexible hours. You can work remotely from anywhere in North America or from one of our offices—the decision is yours.  Why Join Fresche? We believe in leading our industry through innovation, delivering exceptional outcomes, and helping our customers achieve lasting success. Our goal is to...


  • Montreal (administrative region), QC, Canada Fresche Solutions Inc Full-time €130,000 - €170,000 Contract

    At Fresche Solutions, we offer a great work-life balance with flexible hours. You can work remotely from anywhere in North America or from one of our offices - the decision is yours. Why Join Fresche? We believe in leading our industry through innovation, delivering exceptional outcomes, and helping our customers achieve lasting success. Our goal is to...


  • Montreal, Quebec, Canada Fresche Solutions Inc Full-time

    At Fresche Solutions, we offer a great work-life balance with flexible hours. You can work remotely from anywhere in North America or from one of our offices - the decision is yours. Why Join Fresche? We believe in leading our industry through innovation, delivering exceptional outcomes, and helping our customers achieve lasting success. Our goal is to...


  • Winnipeg, Manitoba, Canada Crossing Hurdles Full-time

    Join a dynamic team as a remote Java Backend Developer. Work on building secure, scalable applications utilizing Java and Spring frameworks in a flexible, hourly contract environment.This position offers a commitment of 10 to 40 hours per week, focusing on designing and maintaining backend applications. Responsibilities include developing high-performance...


  • , Canada Crossing Hurdles Full-time

    Join a dynamic team as a remote Java Backend Developer. Work on building secure, scalable applications utilizing Java and Spring frameworks in a flexible, hourly contract environment. This position offers a commitment of 10 to 40 hours per week, focusing on designing and maintaining backend applications. Responsibilities include developing high-performance...


  • , Canada Confidential Full-time

    A technology company is seeking a Sr. Talent Acquisition Coordinator for a remote .Net Full Stack Developer position in Canada. The ideal candidate should have 8 to 10 years of experience in software development, proficiency in Go, SQL, Java, and YAML, along with hands-on experience with Kubernetes. A Bachelor’s degree in a related field is required. This...

  • Senior Java Engineer

    4 hours ago


    Ottawa, Ontario, Canada Veeva Systems Full-time

    A leading enterprise SaaS company in Canada is seeking a Senior Software Engineer specializing in Java. This role involves developing scalable applications and collaborating with cross-functional teams to deliver innovative solutions. Candidates should have over 5 years of Java experience, excellent communication skills, and a passion for modern...