java jobs in British Columbia
3,128 java job listings in Canada. Find daily updated positions from leading job boards.
-
Staff Java Engineer Payment Processing
2 days ago
British Columbia, Canada 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 Developer
3 hours ago
Vancouver, British Columbia, Canada Triunity Software, Inc. Full-timeBenefits: Employee discounts Health insurance Training & development About the Role: Triunity Software is looking for a talented Java Developer to join our growing team in Vancouver, BC! This is an exciting opportunity to work on innovative software solutions in a collaborative and fast-paced environment. If you're passionate about clean code and building...
-
Java Developer
7 hours ago
Victoria, British Columbia, Canada Triunity Software, Inc. Full-timeBenefits: Bonus based on performanceHealth insuranceTraining & development About the Role: Triunity Software in Calgary, AB is looking for a talented Java Developer to join their growing team. This is an exciting opportunity to work on innovative software solutions in a collaborative, fast-paced environment. If you're passionate about writing clean,...
-
Senior Platform Engineer
3 days ago
British Columbia, Canada impact.com Full-timeimpact.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...
-
Sr. Java Developer
1 hour ago
Vancouver, British Columbia, Canada ITC Infotech Full-timeITC Infotech is a wholly owned subsidiary of ITC Limited, one of India's foremost private sector companies and a diversified conglomerate. The ITC Group, with a market capitalization of \"65 billion\", is globally recognized as a leader in sustainability. The group's vision is to achieve world-class performance and create growing value for both the Indian...
-
Java Developer
5 hours ago
Burnaby, British Columbia, Canada Collabera Full-timeEstablished in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and...
-
Android Developer
1 hour ago
Vancouver, British Columbia, Canada Odidor Full-timeAbout the RoleDevelop high-performance Android applications using Kotlin and Java. Focus on mobile architecture, integrating with backend services, and ensuring top-tier app performance across devices. Contribute to open-source when possible. This role offers hands-on experience with the latest mobile technologies in a collaborative engineering team.Key...
-
Java Software Engineer Vancouver
1 hour ago
Vancouver, British Columbia, Canada Mastercard Full-timeBuild high-performance Java applications with Mastercard in Vancouver, applying Spring expertise to real-time decision management and secure payment technology.As a Software Engineer II, you will develop application logic for Mastercard’s Decision Management program. The team uses streaming analytics, business rules, AI engines, APIs, and in-memory data...
-
Junior Java Software Developer
1 hour ago
Vancouver, British Columbia, Canada Hootsuite Inc. Full-timeBuild Java software for Hootsuite as a Junior Software Developer working remotely across Canada. Design, test, troubleshoot, and ship customer-focused features.This junior developer role reports to the Senior Manager, Software Development. You will deliver low-complexity projects, follow coding and design standards, and work with established architecture...
-
Full Stack Java Developer
3 hours ago
Vancouver, British Columbia, Canada Iris Software Inc. Full-timeOverviewTitle: Full Stack Java DeveloperDuration: 24+ MonthsDirect client: a world-leading financial services company. Client is a multinational investment banking and financial services corporation seeking a Full Stack Java Developer via Iris Software Inc.About Iris SoftwareIris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New...
-
Staff Java Software Architect
5 hours ago
Vancouver, 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 Backend
5 hours ago
Vancouver, British Columbia, Canada Randstad Digital Full-timeA leading FinTech company is seeking an experienced backend engineer to join their team in downtown Vancouver. This company specializes in providing banks with embedded financial products and services, aiming to revolutionize the corporate banking experience.Key Note:If you feel you are a match to the qualifications and experience listed for this position...
-
Senior Java Microservices Developer
5 hours ago
Vancouver, British Columbia, Canada Linuxassociation Full-timeJava, Spring Boot, and microservices expertise define this Vancouver opportunity with Reveille Technologies, Inc. for an experienced software developer.This Java Full Stack Microservice Developer role requires 8-10 years of hands-on Java/J2EE development experience. You will design, develop, and deploy Spring Boot microservices, build REST APIs, and apply...
-
Senior Java Platform Engineer
5 hours ago
Victoria, British Columbia, Canada Sponsor Finder Full-timeBuild 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...
-
Senior Java Software Engineer
6 hours ago
bc, canada | ca, British Columbia BranchFactor Full-timeMarqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve moderately complex problems, and collaborate with teammates and cross-functional...
-
Senior Java Microservices Engineer
1 day ago
Kimberley, British Columbia, Canada Placements24 Full-timeLead Java microservices engineering from Kimberley through a hybrid arrangement, applying distributed systems expertise to scalable application services.This Senior Software Engineer position suits professionals with five or more years of software development experience. You will design, develop, test, and deploy microservices while working with RESTful...
-
Senior Java Software Engineer
1 day ago
Surrey, British Columbia, Canada Henry Schein One Canada Full-timeHenry Schein One Canada builds technology that helps dental professionals, teams, and organizations work more efficiently and deliver better patient care. Recognized as one of the 2026 Best Workplaces in Canada through Great Place to Work®, we value collaboration, impact, and continuous improvement. Our Dentrix Ascend engineering team contributes to the...
-
Java/AI Software Engineer
1 hour ago
Vancouver, British Columbia, Canada Aptonet Full-timeWe are seeking an Intermediate Software Engineer to join our team in Vancouver, BC, and help build innovative generative AI capabilities across Planview products. In this role, you will collaborate with senior engineers, Product teams, Data Science teams, and other development groups to design, implement, test, and deploy features for an AI-powered platform...
-
Senior Software Developer – JAVA
3 hours ago
Vancouver, British Columbia, Canada TEEMA Group Full-timeJob Title: Staff Engineer – JAVAJob ID: 87594Location: 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 be...
-
Java Full Stack Developer
3 hours ago
Vancouver, British Columbia, Canada Compunnel Inc. Full-timeThe Senior Java Full Stack Developer will be responsible for designing, developing, and implementing Java-based solutions that support various business needs, including mobile applications and database programming.The role involves contributing across the development lifecycle and enhancing existing systems to ensure high availability, performance, and...