java jobs in British Columbia

See average salary for java »

3,134 java job listings in Canada. Find daily updated positions from leading job boards.


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Leadout Capital Full-time

    Build Java services for Salesforce’s Kafka platform, applying distributed systems expertise across globally operated cloud environments. The Software Engineering SMTS role supports internal engineering teams through resilient messaging infrastructure. You will design, develop, debug, and operate systems spanning thousands of compute nodes, while applying...


  • Vancouver, British Columbia, Canada PRI Global Full-time

    Take on a vital role as an Expert Java Software Engineer with focus on backend development and system design. Onsite interviews will assess your strengths in coding and architectural understanding. We require seasoned backend engineers who have at least 10 years of Java experience. Candidates must demonstrate end-to-end ownership of services and have...

  • Senior Product Lead

    10 hours ago


    Vancouver, British Columbia, Canada Flex On -Demand Consultants Full-time

    Senior Product Lead (Java / FlexPLM) ConsultantOur global client is looking for a seasoned Developer with FLEX PLM experience. This role will be onsite in either Washington State, USA or British Columbia, Canada. High visibility role with strong possibility of contract renewal, this is a 1 year contract to begin. This could be potentially FTE position for...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada ITC Infotech Full-time

    ITC Infotech is a leading global technology services and solutions provider, led by Business and Technology Consulting. ITC Infotech provides business-friendly solutions to help clients succeed and be future-ready, by seamlessly bringing together digital expertise, strong industry specific alliances and the unique ability to leverage deep domain expertise...


  • Vancouver, British Columbia, Canada Triunity Software, Inc. Full-time

    Triunity Software, Inc. in Vancouver, BC is seeking a talented Java Developer to join our growing team. You will design, develop, and maintain Java-based applications, collaborating with cross-functional teams in a fast-paced environment to deliver high-quality software solutions.The role emphasizes clean code, SDLC involvement, and staying updated with Java...

  • Senior Developer

    3 hours ago


    Vancouver, British Columbia, Canada Atimi Software Full-time

    Atimi is seeking an experienced Senior Software Engineer to fill a position in Vancouver, Canada. This is a fully remote position, we're open for candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a...


  • Vancouver, British Columbia, Canada ITC Infotech Full-time

    Join ITC Infotech as a Senior Java Full Stack Engineer, focusing on developing scalable backend applications with Java, Spring Boot, and Kafka. This role emphasizes high-performance microservices and digital asset management. We are in search of a seasoned engineer who possesses a robust background in microservices architecture and REST API development....


  • Langley, British Columbia, Canada Pattison Food Group Full-time

    Java integration development anchors this full-time Software Developer position with Pattison Food Group Ltd. in Langley, BC, supporting information systems across their lifecycle.Reporting to the Senior Manager, Application Support, you will analyze requirements, design solutions, and develop applications. The work includes RESTful services, web services,...


  • Vancouver, British Columbia, Canada Global Relay Full-time

    Job Description Job DescriptionWho we are:For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater visibility and...


  • Victoria, BC, Capital Regional District, BC; British Columbia, Canada Sponsor Finder Full-time

    Build Java and Spring foundations at impact.com, shaping shared libraries, service templates, and engineering standards across the platform. This hands-on role serves fellow engineers. As a senior-level engineer, you will develop production applications and software other engineers depend on. You will work with product teams to identify central platform...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Flex On -Demand Consultants Full-time

    Senior Product Lead (Java / FlexPLM) Consultant Our global client is looking for a seasoned Developer with FLEX PLM experience. This role will be onsite in either Washington State, USA or British Columbia, Canada. High visibility role with strong possibility of contract renewal, this is a 1 year contract to begin. This could be potentially FTE position for...

  • Senior Developer

    1 day ago


    Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Atimi Software Full-time

    Atimi is seeking an experienced Senior Software Engineer to fill a position in Vancouver, Canada. This is a fully remote position, we're open for candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a...


  • Vancouver, British Columbia, Canada Apple Full-time

    Build Apple TV and Sports experiences in Vancouver with Java, Spring Boot, and distributed systems expertise. Deliver resilient applications serving video audiences at scale.Apple’s Universal Media team seeks a Software Engineer to own key product modules and deliver industry-grade solutions. You will design full-stack services, develop Java microservices,...


  • Vancouver, British Columbia, Canada Astra-North Infoteck Inc. Full-time

    Java Backend Developer - MQ, Kafka Messaging Systems 4 days ago Be among the first 25 applicants Responsibilities Design, implement, and optimize backend services handling high-volume data flows with strict performance and reliability requirements. Develop Java‑based components using modern frameworks (Spring/Spring Boot or equivalent). Build and...


  • Vancouver, British Columbia, Canada Swim Recruiting Full-time

    A leading recruiting firm is seeking a Full Stack Engineer for a 6-month contract in Vancouver. The ideal candidate should have over 8 years of software engineering experience, particularly in Angular and Java/SpringBoot. Responsibilities include building secure web applications, developing RESTful APIs, and mentoring junior developers. This position offers...


  • Surrey, British Columbia, Canada Henry Schein One Canada Full-time

    Henry Schein One Canada is seeking a Senior Software Engineer to join our True North team in Surrey, BC. The role focuses on designing, implementing, and maintaining scalable backend services for Dentrix Ascend, a cloud-based practice management platform used in the US market.You’ll collaborate with Product, UX, and Quality teams, solve complex problems,...


  • Vancouver, British Columbia, Canada Mastercard Inc. Full-time

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Vancouver, British Columbia, Canada TELUS Digital Philippines Full-time

    A leading digital services company in Vancouver is seeking an Applications Developer. The role involves designing and optimizing web applications in the Google Cloud Platform using Java and Spring Boot. Ideal candidates should have over 10 years of development experience, including cloud proficiency, and be comfortable with front-end frameworks like Angular....


  • bc, canada | ca, British Columbia impact.com Full-time

    impact.com in Canada is seeking a senior software engineer for the Application Platform Engineering team. You’ll write code that runs inside every new service, shaping how we build and deploy complex platform components across the engineering organization.You’ll work directly with product teams, own central solutions, and ensure adoption with clear...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada ITC Infotech Full-time

    Join ITC Infotech as a Senior Java Full Stack Engineer, focusing on developing scalable backend applications with Java, Spring Boot, and Kafka. This role emphasizes high-performance microservices and digital asset management. We are in search of a seasoned engineer who possesses a robust background in microservices architecture and REST API development....