java software engineer
See average salary for java software engineer »
1,000 java software engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Lead Java Scala SDN Engineer
9 hours ago
Montreal, QC, Canada Fujitsu Limited Full-time $138,000 - $221,000 ContractLead Java and Scala development for Fujitsu's Virtuora Network Controller, working remotely in Canada across advanced SDN applications and architecture.This experienced lead software engineer transforms complex requirements into extendable software architecture, designs, and data models. You will guide SDN applications spanning PCE, service orchestration,...
-
Senior Java Developer for Routing Engine
9 hours ago
Montreal, QC, Canada Miratech Full-time $110,000 - $150,000 ContractJoin Miratech as a Senior Java Developer focusing on the innovative Routing Engine platform. Collaborate with teams to create scalable, real-time interaction routing solutions for enterprise contact centers. Miratech is a leading global IT services provider dedicated to supporting digital transformation. In this senior role, you will design and build a...
-
Senior Full Stack Java Engineer
1 day ago
Canada Bevertec Full-timeBuild Java applications and web interfaces as a Senior Full Stack Software Developer working in the office five days weekly. Apply 10+ years of development experience.This senior engineering position centers on technical delivery across Java, Angular, Oracle, and web UI development. The work includes Liberty, Spring, JAX-RS 2.0, JDBC 4.1, EWS API, Websocket...
-
Senior Java Distributed Systems Engineer
1 day ago
Canada eBay Full-timeDesign distributed authentication services for eBay using Java, Spring Boot, REST, and event-driven architecture. Help build cloud-native capabilities.This Senior Software Engineer role focuses on production-grade backend applications and scalable distributed systems. You will create APIs and microservices supporting Authentication as a Service, extending...
-
Canada Miratech Full-timeBuild workforce management software with Java and Spring Boot at Miratech, developing scalable services and applications for contact center operations.As a Senior Full Stack Engineer, you will support forecasting, capacity planning, scheduling, adherence, intraday management, and reporting. Your work combines Java, Spring Boot, React, TypeScript, Node.Js,...
-
Senior Java Spring Boot Engineer
1 day ago
Canada Miratech1 Full-timeJava and Spring Boot specialists can build scalable cloud-native applications as Senior Full Stack Engineers. This role combines backend services with React and TypeScript.As a Senior Full Stack Engineer, you will own features from technical design through implementation, testing, deployment, and production support. You will work across Java, Spring Boot,...
-
Canada Motion Recruitment Partners, LLC Full-timeLead Java quality engineering strategy for high-throughput trading platforms in Mississauga, ON, with expertise in Spring Boot and microservices architecture. This contract role is remote, with potential hybrid work after conversion.As a Senior Forward Deployed Java Engineer in Test, you will define global quality engineering direction across multi-tier...
-
Canada Shopify Inc. Full-timeShopify Inc. is seeking a Java Search Infrastructure Engineer to build distributed systems powering search across billions of products.You’ll collaborate with platform engineers and SREs to deliver scalable, resilient search infrastructure that enables merchants to focus on entrepreneurship. Responsibilities include coordinating queries across many shards,...
-
Senior Java Routing Engine Developer
1 day ago
Canada Miratech Group Full-timeBuild enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations.As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...
-
Senior Java Backend Engineer At Citi
1 day ago
Canada Citi Full-timeElevate your career at Citi as a Senior Backend Java Engineer. Design and develop scalable systems while mentoring a team in a hybrid work model. In this hands-on role, you'll tackle complex engineering challenges by building robust backend solutions with Java. You'll lead major initiatives from planning to execution, ensuring high-quality code through...
-
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Citi Full-timeLead Java microservices engineering for Citi’s global payments infrastructure, applying Spring Boot, Kubernetes, and event-driven architecture in hybrid work.This Senior Lead Software Engineer role sits within Citi’s Core Payment Systems team and Treasury and Trade Solutions business. You will guide modernization of mission-critical payment applications...
-
Senior Java Developer For Routing Engine
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Miratech Full-timeJoin Miratech as a Senior Java Developer focusing on the innovative Routing Engine platform. Collaborate with teams to create scalable, real-time interaction routing solutions for enterprise contact centers. Miratech is a leading global IT services provider dedicated to supporting digital transformation. In this senior role, you will design and build a...
-
Senior Java Backend Engineer At Citi
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Citi Full-timeElevate your career at Citi as a Senior Backend Java Engineer. Design and develop scalable systems while mentoring a team in a hybrid work model. In this hands-on role, you'll tackle complex engineering challenges by building robust backend solutions with Java. You'll lead major initiatives from planning to execution, ensuring high-quality code through...
-
Senior Full Stack Java Engineer
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Bevertec Full-timeBuild Java applications and web interfaces as a Senior Full Stack Software Developer working in the office five days weekly. Apply 10+ years of development experience.This senior engineering position centers on technical delivery across Java, Angular, Oracle, and web UI development. The work includes Liberty, Spring, JAX-RS 2.0, JDBC 4.1, EWS API, Websocket...
-
Senior Java Routing Engine Developer
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Miratech Full-timeBuild enterprise routing engines with Java and Spring Boot at Miratech, working remotely within its Work From Anywhere culture. Shape real-time interaction distribution.As a Senior Routing Engine Developer, you will develop distributed backend services for contact center operations. The work spans microservices, REST APIs, event-driven architecture,...
-
Senior Ai Backend Engineer Java
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Miratech1 Full-timeBuild AI-powered backend capabilities with Java, Spring Boot, and LLM orchestration for scalable, resilient banking application ecosystems.This Senior Java Developer role connects high-scale microservices architecture with GenAI for a major financial services client. You will build intelligent automation, Retrieval-Augmented Generation, vector database...
-
Java Full Stack Engineer
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Miratech1 Full-timeJava and Spring Boot specialists can build scalable cloud-native applications as Senior Full Stack Engineers. This role combines backend services with React and TypeScript.As a Senior Full Stack Engineer, you will own features from technical design through implementation, testing, deployment, and production support. You will work across Java, Spring Boot,...
-
Senior Full Stack Java Engineer
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Miratech1 Full-timeWe are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend services, React with TypeScript to create responsive user experiences, and Node.Js...
-
Staff Java Engineer Payment Processing
1 day ago
Kelowna, Canada Marqeta, Inc. Full-time €157,000 - €196,000 ContractBuild 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...
-
Lead Java Backend Engineer at Citi
1 day ago
Mississauga, Peel Region, Canada Citi Full-time €121,000 - €171,000 ContractElevate your career as a Lead Java Backend Engineer at Citi, where you will build scalable microservices and contribute to data-driven features in a hybrid work model. Join a team dedicated to high availability and performance. This senior-level role requires 6-10 years of backend software experience, focusing on developing Java applications using Spring...