java backend software engineer jobs in Toronto

See average salary for java backend software engineer »

906 java backend software engineer job listings in Canada. Find daily updated positions from leading job boards.


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

    A leading technology company in Toronto is seeking a Senior Software Developer. The ideal candidate has over 5 years of experience in JAVA-based software development, with proficiency in Spring framework and REST APIs. You will be responsible for troubleshooting software issues and translating specifications into applications. The position requires presence...


  • Toronto, ON, Canada Just Eat Takeaway.com Full-time €102,000 - €128,000 Contract

    Build scalable Java backend services remotely for Just Eat Takeaway.com from Alberta, Manitoba, or Ontario. Apply strong system design expertise. As a Senior Java Developer, you will support the Logistics Areas and Fees team. You will architect, develop, and operate distributed systems for delivery calculations. The work includes Java 21, REST APIs, message...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada TempoAtlas Full-time €180,000 - €220,000 Temporary

    BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking, trading, financing, stablecoins, and settlement services from regulated cold storage. Since 2013, BitGo has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global presence and multiple regulated...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Iris Software Inc. Full-time

    Iris's Fortune 100 direct client is looking Sr. Java Developer. Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com . Location: Toronto, ON (Hybrid, 4 days onsite in a week) Bachelor’s degree in Computer Science, Engineering, or related field. Strong proficiency in Core Java and OOP principles. ...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada The Toronto-Dominion Bank (Canada) Full-time

    Build Java and Angular solutions with TD in Toronto, Ontario, working primarily onsite while supporting technology programs and projects. RESTful APIs and Spring expertise are central. As a Software Engineer II, you will develop application features, test components, and support enhancements aligned with business needs. You will analyze technical...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Iris Software Inc. Full-time

    Iris's Fortune 100 client is seeking a Senior Software Engineer specialized in Java in a hybrid role based in Toronto, Ontario. This position requires in-depth knowledge of Core Java and associated frameworks. Candidates should possess a Bachelor’s degree in Computer Science along with strong proficiency in Core Java and OOP principles. Experience with...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada TD Full-time €81,600 - €115,200 Temporary

    Work Location: Toronto, Ontario, Canada Hours 37.5 Line Of Business Technology Solutions Pay Details $81,600 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada The Toronto-Dominion Bank (Canada) Full-time €81,600 - €115,200 Temporary

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Affirm, Inc. Full-time

    Affim is seeking a software engineer to help design, build, and scale backend systems using Python or Kotlin. You will work with AWS, Kafka, Flink, and Kubernetes within a distributed architecture, delivering robust features in a remote-first environment across Canada. You will join the Streaming team, break down work into phases, collaborate with product...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Zip Full-time

    Shape the future of procurement at Zip as a Backend Software Engineer. Your innovations will directly impact users through high-quality features and seamless collaboration. In this role, you will design and build products that are not only scalable but also resilient to challenges. Work closely with diverse teams to develop thoughtful solutions, write...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Robinhood Full-time

    Transform financial technology as a Backend Software Engineer on Robinhood’s elite Web3 team in Toronto. Build innovative backend services that elevate the trading experience for cryptocurrencies and tokenized assets. This role at Robinhood demands strong problem-solving skills and an ownership mindset. You will create and maintain scalable systems for...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Micromart Full-time

    Location: Toronto (Hybrid preferred, remote possible for strong candidates). Micromart is building the platform for unattended retail. We empower entrepreneurs to turn any location into a retail opportunity, from offices and condos to gyms, hotels, and other shared spaces. We're a small and growing team working closely across product, platform, and smart...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Bree Full-time €50 - €70 Temporary

    About Bree Bree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Kaseya Limited Full-time

    Drive architectural innovations for SaaS platforms in Kaseya's engineering team. This senior role focuses on developing scalable Java solutions and enhancing distributed system performance. We are seeking a Senior Staff Software Engineer with extensive experience in Java and distributed systems. Your role will include leading complex initiatives, influencing...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Affirm Full-time €209,000 - €269,000 Temporary

    Senior Staff Software Engineer, Backend (Compute Platform) Remote Canada At Affim, 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, highly-available, and global infrastructure that is...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Mozilla Corporation Full-time

    Elevate your career as a Senior Software Engineer with Mozilla, focusing on backend systems for Firefox and enhancing cloud infrastructure in a collaborative environment. The Mozilla Corporation seeks an experienced engineer to join the Ecosystem Services Team. This role requires strong expertise in backend technologies, collaborating with product managers...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada HRB Full-time

    Excel as a Staff Backend Software Engineer at Motion, focusing on API design and backend services. Use your skills in Node, TypeScript, and MongoDB to influence company-wide operations. Join Motion's Platform team to develop and enhance high-quality backend solutions that cater to diverse product lines. You will collaborate closely with engineers to deliver...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Affirm Full-time

    Shape the future of identity technology with Affirm as a Staff Software Engineer focused on backend systems. Collaborate on solutions while working remotely across Canada. Affirm is seeking a Staff Software Engineer for its Identity Decisioning team. With over 8 years in backend development using Python or Kotlin, you will create scalable, highly available...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Cognichip Full-time

    At Cognichip, we are building AI-native tools that transform how semiconductor engineers create, verify, and optimize chips. Our platform combines large proprietary models, agentic workflows, domain-specific engineering intelligence, and high-performance simulation infrastructure to accelerate one of the world’s most complex engineering disciplines. ...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Zip Full-time

    Your Role As a Software Engineer you will be responsible for building Zip's core products and architecture. You will ship features that will be immediately used by our users, and will work with a tight‐knit team that values open communication and cross‐functional collaboration. We move quickly to solve a wide range of complex technical and product...