java backend engineer jobs in Toronto

See average salary for java backend engineer »

1,000 java backend engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, ON, Canada Goodfood Market (TSX:FOOD) Full-time $80,000 - $100,000 Contract

    A leading meal solutions company in Toronto is seeking a Senior Back-End Developer to join their IT team. In this role, you will design and develop high-quality code, enhance user experiences, and work with various technologies, including PHP and TypeScript. The ideal candidate will have over 7 years of programming experience and a strong understanding of...


  • Toronto, ON, Canada Affirm, Inc. Remote Full-time $181,000 - $241,000 Contract

    Affrim is seeking a Staff Software Engineer to lead Observability. You’ll own the architecture of our telemetry pipeline, balancing reliability, performance, and cost for 200+ TB/day.You’ll design log-sampling strategies to reduce volume while preserving signal during incidents. You’ll shape how observability fits into agentic development, mentor a...


  • Toronto, ON, Canada Commit Full-time $120,000 - $180,000 Contract

    Commit in Toronto is seeking a Senior Backend Engineer to join the Customer Focus Group (CFG). You will design and maintain backend services and APIs, translating customer needs into product improvements.The role emphasizes infrastructure, performance, scalability, and customer satisfaction, with collaboration across Product, Engineering, Sales, and Customer...

  • Staff Backend Engineer

    22 hours ago


    Toronto, ON, Canada Fivetran, Inc. Full-time €168,000 - €209,000 Contract

    Fivetran is seeking a Staff Software Engineer, Backend to advance the Reverse ETL product line. You’ll integrate data activation across authentication, billing, data models, and UI as a senior member of a distributed, agile team. This full-time role is based in Toronto or Oakland with a hybrid work model offering remote flexibility and in-person...


  • Toronto, ON, Canada Makeitfable Full-time €182,000 - €210,000 Contract

    Makeitfable, Toronto-based, remote-first, seeks a Senior Software Engineer with deep backend expertise and strong full-stack skills to deliver AI-powered applications and agentic workflows. This senior individual contributor role reports to the Director of Engineering and values ownership and fast, reliable delivery. You will collaborate with Product,...


  • Toronto, ON, Canada MaintainX (An Autodesk Company) Full-time €110,000 - €140,000 Contract

    MaintainX, a leading mobile-first work execution platform now part of Autodesk Operations Solutions, is seeking a backend software engineer to design, build, and operate public-facing REST APIs and platform services. You will own reliability, CI/CD, testing, and developer experience, collaborating with product, design, and customers to deliver scalable...


  • Toronto, ON, Canada Armstrong Fluid Technology Full-time €120,000 - €160,000 Contract

    Armstrong Fluid Technology invites a senior, hands-on Enterprise Developer to join our enterprise architecture team. You will design, refactor, and migrate applications using Python, C#, and .NET while modernizing legacy systems with microservices and cloud-native approaches. You will work on AWS-based cloud deployments, containerization with...


  • Toronto, ON, Canada Tucows Domains Full-time

    Tucows Domains, a global leader in wholesale domain registration, is hiring a Manager, Engineering for a remote Canada-based role. You will lead a skilled team to design, build, and maintain services, APIs, and databases behind Tucows Domains platforms, guiding architecture and day-to-day delivery. You will drive technical decisions, partner with product and...

  • Java Lead Engineer

    3 hours ago


    Toronto, Ontario, Canada Princeton IT Services, Inc Full-time

    Job Title: Java Lead Engineer / Architect Agentic AI Location: Toronto, ON Employment Type: Full-Time Contract Job Summary We are seeking a highly experienced Java Lead Engineer / Architect to design and build next-generation distributed platforms focused on edge computing, backend services, and AI/ML enablement. This is a hands-on technical leadership role...


  • Toronto, Canada Sun Life Financial Full-time €100,000 - €143,000 Contract

    Build reliable applications at Sun Life using full-stack Java, Spring, React, and native iOS development in a hybrid work model. Support web, mobile, API, and middleware layers across the application lifecycle. As a Senior Software Engineer, you will develop and support applications within Sun Life’s e-Business team and Application Operations Support. The...


  • Toronto, ON, Canada Tata Consultancy Services Full-time

    A global IT services provider is seeking a Software Engineer skilled in Java 8 and Spring Boot for its Toronto office. This full-time position offers a salary range of CA$70,000 to CA$100,000. Candidates should have experience in developing cloud applications and RESTful APIs. The role requires strong DevOps knowledge and problem-solving skills. A commitment...


  • Toronto, ON, Canada Source Code Full-time $100,000 - $130,000 Contract

    A technology solutions provider in Toronto is seeking experienced Senior Software Developers for a 2-year onsite contract. This role requires 10+ years in Java / Java EE development and expertise in Oracle RDBMS. You will support existing applications, conduct testing and debugging, and work closely with QA teams. Ideal candidates have experience in...


  • Toronto, ON, Canada Propel Holdings Full-time $110,000 - $140,000 Contract

    Propel Holdings in Toronto is seeking an experienced Java developer to design and build scalable, enterprise-grade applications. You will work with Spring Boot, Hibernate/JPA, REST, and SQL, leading/mentoring junior developers and delivering end-to-end projects.The role emphasizes taking ownership, staying current with industry trends, collaborating with...


  • Toronto, ON, Canada Venn (formerly Vault) Full-time $90,000 - $130,000 Contract

    About Venn Venn is the fastest-growing B2B fintech in Canada. We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting traditional banking practices. As the ONLY digital banking platform in Canada offering a truly modern solution, we have seen accelerated growth—scaling to...


  • Toronto, ON, Canada Clipboard Full-time

    Join to apply for the Software Engineer, Backend role at Clipboard Get AI-powered advice on this job and more exclusive features. We exist to lift as many people up the socioeconomic ladder as possible. We dramatically improve lives by letting professionals turn extra time and ambition into career growth and financial opportunity. We achieve this with our...


  • Toronto, ON, Canada TD Full-time

    Build enterprise solutions in Toronto with Java and Spring Boot as a Software Engineer II at TD, spanning backend, APIs, and web applications.This hands-on position develops, maintains, and enhances end-to-end applications across backend, front end, and RESTful API components. You will work with Azure, relational databases, testing, security, and deployment...


  • Toronto, ON, Canada Akkodis Full-time $90,000 - $120,000 Contract

    OverviewSenior Software Engineer - Java & Data Platforms. Are you a Software Engineer who thrives on solving complex data challenges? We’re looking for a Senior Engineer to join a high-performing technology team working on mission-critical, data-related projects in the Capital Markets domain.ResponsibilitiesDesign, build, and optimize large-scale data...


  • Toronto, Ontario, Canada HelloFresh Full-time

    The Role We're looking for a Staff Backend Engineer to join our Customer Value Optimization (CVO) tribe at HelloFresh. This is a high-impact individual contributor role sitting at the intersection of Data Science and Backend Engineering. You'll be the technical bridge that turns ML models into reliable, scalable production systems. You'll work across squads...


  • Toronto, ON, Canada EPAM Systems Full-time $95,000 - $140,000 Contract

    Join a high-impact engineering team building the distributed systems that power corporate actions and investment data processing. You will design, own, and evolve production-grade Java services where accuracy, scalability, and reliability are critical to real-world financial operations at enterprise scale.Join EPAM to engineer solutions that matter. From AI...


  • Toronto, Ontario, Canada Affirm Full-time

    At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants, and vendors. Ensuring...