java jobs in British Columbia
3,134 java job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Java Backend Engineer
1 day ago
Vancouver, British Columbia, Canada Meld Full-timeJob Description Job DescriptionSenior Java Backend Engineer We're looking for a product-minded Senior Backend Engineer to join our team and lead the development of reliable, high-performance infrastructure powering cutting-edge AI and blockchain applications. You'll work primarily in Java to build scalable services and APIs that run seamlessly in production...
-
Senior Software Developer
1 day ago
Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada TEEMA Group Full-time €180,000 - €200,000 TemporaryJob Title: Staff Engineer – JAVA Job ID: 87594 Location: Vancouver, British Columbia– 3 days a week onsite Overview: As a Staff Software Engineer, you will operate as a technical leader and architect, driving the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you master the entire system lifecycle. You will...
-
Staff Java Software Architect
1 day ago
Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada TEEMA Group Full-timeLead Java architecture from Vancouver with three onsite days weekly, shaping distributed systems, high availability, and massive-scale data processing. As a Staff Software Engineer, you will guide the evolution of a high-scale Java ecosystem. You will define technical roadmaps for products serving tens of thousands of global users. The work spans...
-
Software Engineer II
1 hour ago
Vancouver, British Columbia, Canada Mastercard Inc. Full-timeOur 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...
-
Software Engineer II Java Vancouver
1 hour ago
Vancouver, British Columbia, Canada Mastercard Inc. Full-timeBuild Java applications for real-time decisions in Vancouver, using streaming analytics, testing, and AI-assisted development tools. Support technology helping prevent fraud globally.As a Software Engineer II on the Decision Management program team, you will design, develop, test, and deliver application functionality. The platform uses business rules, AI...
-
Senior Java Software Engineer Logistics
2 hours ago
bc, canada | ca, British Columbia lululemon Full-timeDesign complex logistics systems with Java, GenAI, and resilient integrations onsite at lululemon at least four days weekly.As a Senior Software Engineer, you will support the Outbound Logistics Technology team and enhance luluRoute, lululemon’s parcel execution engine. The work spans Java, Python, APIs, events, messaging, and production GenAI systems. You...
-
Senior Backend Engineer
3 hours ago
Kimberley, British Columbia, Canada Placements24 Full-timeAbout the RoleOur client, a leading provider of enterprise software solutions, is seeking a talented Senior Backend Engineer with expertise in Java and the Spring framework to join their growing team in Kimberley . This role offers a hybrid work arrangement, allowing for a blend of in-office synergy and remote flexibility. You will be responsible for...
-
Java Full Stack Microservice Developer
3 hours ago
Vancouver, British Columbia, Canada Reveille Technologies,Inc Full-time8-10 years of hands-on experience in Java/J2EE software development with provenexpertise in Spring Boot.Strong experience designing, developing, and deploying microservices-basedsolutions using Spring Boot.Proficiency in building and consuming REST APIs and extensive knowledge ofintegration patterns.Deep experience with Kafka for event-driven architecture...
-
Senior Software Engineer
3 hours ago
Kimberley, British Columbia, Canada Placements24 Full-timeAbout the RoleOur client, a growing software development house in Kimberley, is seeking a Senior Software Engineer with extensive experience in Java and microservices architecture. This role offers a hybrid work arrangement, blending on-site collaboration with remote flexibility. You will be responsible for designing, developing, and deploying scalable,...
-
Staff Java Engineer Payment Processing
6 hours ago
bc, canada | ca, British Columbia Marqeta, Inc. Full-timeBuild real-time payment infrastructure as Marqeta’s Staff Java Engineer, writing production code and improving reliability remotely from Ontario or British Columbia.As a Staff Software Engineer, you will work daily in complex processing systems that route and authorize card transactions. You will shape designs, mentor engineers, and guide technical...
-
Java Payment Processing Software Engineer
10 hours ago
bc, canada | ca, British Columbia Marqeta, Inc. Full-timeBuild Java services for Marqeta’s real-time payment infrastructure from Ontario or British Columbia under its Flexible First model. Ship production code that directly shapes transaction success.As a Software Engineer II, you will work on Core Edge Processing, routing and authorizing transactions across card networks. You will develop distributed systems...
-
Java Backend Software Engineer II
1 day ago
Vancouver, British Columbia, Canada Mastercard Inc. Full-timeBuild Java backend applications with Mastercard in Vancouver, focusing on high-performance software, testing, and secure real-time decisions. The role is office-based.As a Software Engineer II, you will contribute hands-on to design, development, testing, and delivery for Mastercard’s Decision Management platform. Apply Java, Spring, SQL, and Oracle...
-
Fullstack Developer
1 day ago
bc, canada | ca, British Columbia Benchmark Recruitment Full-timeAdded - 05/15/25 Back End Developer (Java + Microservices) Back End / Full Stack Development British Columbia | ContractRelated Back End / Full Stack Development JobsFull Stack Software Developer (x4) Calgary , Alberta View all jobs in this categoryJob Title: Back End Developer (Java/Microservices)Remote, 12-month contract, must be based in British...
-
Java Full Stack Microservice Developer
1 hour ago
Vancouver, British Columbia, Canada Linuxassociation Full-time# Java Full Stack Microservice DeveloperReveille Technologies,Inc · Vancouver, British Columbia, CABack to resultsJava Full Stack Microservice DeveloperReveille Technologies,IncVancouver, British Columbia, CA Posted October 30, 2026 Via LinkedIn### Full Job Description 8-10 years of hands-on experience in Java/J2EE software development with provenexpertise...
-
Java & Generative AI Platform Engineer
3 hours ago
Vancouver, British Columbia, Canada Aptonet Full-timePlanview seeks an Intermediate Software Engineer in Vancouver, BC to design, implement, test, and deploy features for an AI-powered platform that identifies management concerns and offers actionable solutions.You will collaborate with senior engineers, Product teams, Data Science, and other groups to deliver AI-based use cases, build scalable services, and...
-
Full Stack Developer with Java Expertise
6 hours ago
Vancouver, British Columbia, Canada Compunnel Inc. Full-timeElevate your career as a Full Stack Developer specializing in Java, designing solutions for real-world applications in the Financial sector. This position emphasizes high-performance, scalable systems development. As a Senior Java Full Stack Developer, you will collaborate with a team to create and enhance applications crucial for business needs. Your...
-
Sr. Java Full Stack Engineer
14 hours ago
Vancouver, British Columbia, Canada ITC Infotech Full-timeITC 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...
-
Java Application Developer
1 hour ago
Vancouver, British Columbia, Canada Triunity Software, Inc. Full-timeBecome a Java Application Developer at Triunity Software in Vancouver, BC. Focus on innovation and collaboration to create quality software solutions while writing clean code. Triunity Software is searching for a dedicated Java Application Developer. You will engage in developing and maintaining applications, participating in all stages of the software...
-
Senior Cloud Software Engineer Java
1 hour ago
Kimberley, British Columbia, Canada Placements24 Full-timeBuild cloud-deployed software in Kimberley as a Senior Software Engineer, combining Java development with AWS, Azure, or GCP experience.This hybrid position focuses on scalable, high-performance microservices supporting innovative applications. The successful candidate brings five or more years of professional software development experience, plus knowledge...
-
Senior Software Engineer
1 day ago
Kimberley, British Columbia, Canada Placements24 Full-timeAbout the RoleOur client is seeking a highly proficient Senior Software Engineer specializing in Java to join their dynamic, remote-first engineering team. While based remotely, this role is ideal for professionals who align with the innovative spirit often found around Kimberley . You will be instrumental in designing, developing, and deploying robust,...