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.
-
Senior Java Banking Backend Engineer
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada HHHub.eu (Taupai, UAB) Full-timeBuild secure banking and payment backends as a Senior Java Engineer, using Spring Boot and distributed-system technologies in an international FinTech company.Our client is an established FinTech software provider with more than 25 years of experience. You will design, develop, test, deploy, and support Java backend services. The work covers REST APIs,...
-
Software Engineer
3 days ago
Mississauga, ON, Peel Regional District, ON; Ontario, Canada TSR Consulting Full-timeTSR Consulting is currently seeking a highly motivated Senior Java Engineer in Mississauga, ON (Hybrid, 3 days onsite) Location: Mississauga, ON (Hybrid, 3 days onsite) Anticipated Start Date: ASAP Expected Duration: 6+months contract to hire Job Type: Hybrid Job Description: We are seeking a Senior Forward Deployed Engineer, Spread Products (Financing...
-
Software Engineer
3 days ago
Markham, ON, Canada Amaris Consulting | Part of Mantu Full-time $90,000 - $120,000 ContractAmaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working on data-intensive .NET web applications.You’ll design and build both the user interface and backend of web applications, working with C#, Blazor, Entity Framework Core and SQL Server. The role focuses on database and application...
-
Software Engineer
3 days ago
Toronto, ON, Canada Thomson Reuters Corp. Full-time $82,000 - $132,000 Contract## Software EngineerApply: Hybrid: Canada, Toronto, Ontario: Full time: Posted Yesterday: End Date: November 15, 2026 (11 days left to apply): JREQ202179Thomson Reuters is looking for a Software Engineer with an appetite to learn AI-code generation skills within our Editorial Tools & Services team.In this role, you will play an essential role in...
-
Software Engineer
3 days ago
Toronto, ON, Canada DataAnnotation Remote Full-time $62,480 - $88,987 ContractJoin to apply for the Software Engineer role at DataAnnotation.DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient programmer to join our team to train our AI chatbots to code. You will work with the chatbots...
-
Software Engineer
3 days ago
Markham, York Region, Canada ALTEN Canada Full-time $80,000 - $100,000 ContractIn just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services. Our footprint spans across 30 countries, with over 60,000 consultants driving innovation and technical excellence. Trusted by industry giants, we have become synonymous with pioneering...
-
Software Engineer
3 days ago
Toronto, ON, Canada MyBeacon Services Inc Full-time $85,000 - $110,000 ContractBeacon is a new solution to facilitate smooth transitions for immigrants relocating to Canada. Founded on the principle that immigration should be a journey of excitement, not uncertainty, Beacon leverages cutting-edge technology to provide comprehensive support for immigrants. Beacon is a super app purpose-built for global citizens, offering essential...
-
Software Engineer
3 days ago
Halifax, Halifax County, Canada Bluedrop Training & Simulation Inc. Full-time $65,000 - $90,000 ContractAs a Software Engineer at Bluedrop, you will be a member of the team responsible for developing and maintaining advanced VR and MR simulation software for training systems throughout the product evolution including software development, integration support and in‑service engineering support. You will work closely with the other functional teams (3D...
-
Software Engineer
3 days ago
Toronto, ON, Canada ExaCare AI Full-time €95,000 - €125,000 ContractWe are looking for a Software Engineer who is eager to grow, take ownership, and build products that solve meaningful customer problems. In this role, you will contribute to user-facing features throughout the development lifecycle—from understanding customer workflows and exploring solutions to implementing, testing, deploying, and supporting...
-
Software Engineer
3 days ago
Richmond Hill, Ontario, Canada Mecka Full-time $165,000 - $200,000 ContractAbout Mecka AI Mecka AI is building the data infrastructure layer for robotics and embodied AI. We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems. We work closely with frontier robotics teams to bridge...
-
Software Engineer
3 days ago
Edmonton, Division No. 11, Canada Amii (Alberta Machine Intelligence Institute) Full-time $85,000 - $120,000 Contract\"We are searching for an exceptional Software Engineer to join our growing engineering team! This role is perfect for someone passionate about building and deploying scalable AI-enabled full-stack applications, robust APIs, and integrating contemporary AI and agentic workflows into our systems to ultimately make a significant impact across our projects....
-
Software Engineer
3 days ago
Canada Citi Full-timeJob Family Group:TechnologyJob Family:Applications DevelopmentTime Type:Full timePrimary Location Full Time Salary Range:$79,320.00 - $110,680.00Responsibilities:Design, develop, test, and deploy robust backend services and microservices using Java and Spring Boot framework.Write clean, maintainable, modular, and well-tested code following enterprise...
-
Software Engineer
3 days ago
Victoria, Capital Regional District, Canada Waterworth Full-time $90,000 - $130,000 ContractSoftware Engineer - Growth Phase Cloud SaaS for Municipal Finance Who We Are: Muniworth is a cloud-based SaaS startup in the growth phase, dedicated to empowering municipal utilities and governments with financial forecasting tools. Our platform enables local governments to achieve financial sustainability and make informed, data-driven decisions through...
-
Software Engineer
3 days ago
Canada WebHosting Full-timeJob DescriptionWhat you’ll do & how you’ll make your mark:Strong experience building and maintaining enterprise-grade Java applications using Spring Boot and/or other Java based frameworksExperience with Linux and shell scriptingSolid foundation in Object-Oriented Programming (OOPS) and clean architecture principlesProven expertise in designing and...
-
Senior Java Distributed Systems Engineer
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, 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...
-
Senior Java Routing Engine Developer
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, 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 Toronto
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Kelly Services Full-timeBuild enterprise banking software with Java and Spring Boot in a hybrid Downtown Toronto engineering team. Apply backend expertise across scalable solutions.This Java Software Engineer role requires five-plus years of experience and focuses primarily on backend development. You will work with Java, Spring Boot, microservices, PostgreSQL, Docker, and cloud...
-
Senior Java Search Infrastructure Engineer
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, 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 Flink Engineer Toronto
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Arkhya Tech Inc. Full-timeBuild high-throughput streaming systems as a Senior Java Engineer specializing in Apache Flink, working hybrid from downtown Toronto three days weekly.This senior backend engineering role supports the Core Data Platform team in evolving real-time data architecture. You will develop stateful pipelines with Java DataStream and Table/SQL APIs, integrate Apache...
-
Senior Java Quality Engineering Architect
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, 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...