java developer jobs in Toronto

See average salary for java developer »

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

  • Java Software Engineer

    14 hours ago


    Toronto, Ontario, Canada Ian Martin Group Full-time

    Raise is seeking an Intermediate Software Developer to join our Toronto team on a 11-month on-site contract. The role focuses on building and maintaining Java-based components and cloud-native microservices in Microsoft Azure, following approved specifications and coding standards.You will collaborate with cross-functional teams to translate user stories...

  • Senior Java Cloud

    1 day ago


    Toronto, ON, Canada Nasdaq, Inc. Full-time €104,000 - €148,000 Contract

    Nasdaq, Inc. seeks a Software Developer Senior Specialist to contribute to Java-based applications across the financial services sector. You will advance cloud-ready solutions, participate in AWS modernization, and build reliable, scalable systems with an emphasis on automated testing and code quality. The role collaborates with DevOps, QA, and operations...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Princeton IT Services, Inc Full-time

    Empower your career as a Senior Java Engineer at Agentic AI in Toronto with a hybrid work model. This role demands innovation in a technology-driven environment. Agentic AI is on the lookout for a Senior Java Engineer focused on hands-on development and innovative solution design. You’ll independently tackle complex engineering challenges, employing...


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

    Lead full stack application development with Java and Spring Boot at TD in Toronto, working primarily on-site with cross-functional teams. As a Software Engineer III Tech Lead, you will build a credit adjudication application within a credit platform for a SaaS solution. You will develop, test, and maintain applications while guiding technical direction,...


  • Toronto, Ontario, Canada Apptoza Inc. Full-time

    Role: Java Backend Engineer with SRE & Guidewire expereince Location: Toronto, ON – Hybrid Job Description: Automation and Reducing Toil: SREs write code and build tools to automate repetitive manual tasks (known as "toil"), aiming to spend roughly 50% of their time on software and engineering projects. Incident Response and Management: They act as...

  • Senior Java Engineer

    5 hours ago


    Toronto, Ontario, Canada Atyeti Full-time

    A technology firm in Toronto is seeking a Java Developer to design, develop, and maintain scalable Java applications. The role involves collaborating with teams, coding, debugging, and integrating with databases while focusing on user needs and Agile best practices. Ideal candidates should have strong skills in Java and experience with frameworks like...

  • Tech Lead

    5 hours ago


    Toronto, Ontario, Canada Insight Global Full-time

    A recruitment agency is seeking a Development Lead with extensive experience in Java, AWS, NodeJS, and Spring Boot to lead integration projects at a major Canadian bank. The successful candidate will oversee the integration of new applications with existing infrastructure while providing technical leadership. This role offers a 6-month contract based in...

  • Java Consultant

    5 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada Delpath Full-time

    Contract Duration: 10/26/2026 to 06/30/2027 Possibility of extension: Yes, based on performance and business needs Conversion to FTE: No Number of Positions: 2 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week RESPONSIBILITIES: Design, develop, test, and maintain full-stack applications using Java, Spring Boot, REST APIs, and Microservices. ...

  • Backend Engineer

    1 day ago


    Toronto, ON, Canada CIBC Full-time €110,000 - €140,000 Contract

    CIBC is seeking a Backend Developer with 6–8 years of experience to design, build, and maintain scalable Java and GoLang services. You'll contribute to enterprise‑scale cloud projects, participate in architecture discussions, and mentor peers as a SME while working in a hybrid model with on-site and remote days. You’ll collaborate across teams,...


  • Toronto, Ontario, Canada ROSS Full-time

    A technology firm in Ontario is seeking a Lead Java Application Developer to spearhead the development of a Fault Tree Analysis application. Candidates should have over ten years of software development experience, including at least seven years of hands-on Java and C/C++ development on Windows and UNIX platforms. Strong leadership and UI design skills are...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Pacer Group Full-time €130,000 - €135,000 Temporary

    Work Arrangement: Hybrid (3 days a week) Salary: CAD 130-135k/annum+ Benefits Domain: BFSI Domain Application Deadline: Sept. 30th, 2026 SKILLS REQUIRED: full-stack development expertise with hands-on experience in Java, Angular/React, and REST APIs. Proficiency in Spring Boot Microservices frameworks, Event-Driven Services, and Cloud-Native Application...


  • Toronto, Canada Maarut Full-time

    Required Experience: Senior-level hands-on experience developing Java and Spring Boot services and REST APIs, including use of the HAPI FHIR library to process FHIR R4 and DSTU2 resources. Hands-on experience with NextGen Connect (Mirth), HL7 v2 message processing, transformation, validation, routing, acknowledgements, and integration with Java...


  • Toronto, Canada Maarut Full-time

    Responsibilities: Technical Leadership: Provide technical leadership, guidance, and mentorship to developers and technical team members. Lead by example as a hands-on contributor while enabling team success and delivery excellence. Perform code reviews and establish development standards, security controls, and best practices. Create an environment...

  • Software Engineer I

    2 days ago


    Toronto, Ontario, Canada TD Full-time $69,700 - $98,400 Contract

    Work Location: London, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $69,700 - $98,400 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth...


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

    Scotiabank in Toronto is seeking a Senior Software Developer (Java) to design, build, and evolve mission-critical banking solutions within the Loyalty Technology team. You will lead development of high-performance microservices in cloud-native environments and mentor junior engineers. You will collaborate across engineering, product, and business teams,...


  • Toronto, Ontario, Canada Flexton Inc. Full-time

    A cutting-edge technology firm in Toronto is seeking a highly skilled Java Backend Engineer to join its dynamic team. The role involves building and maintaining scalable backend systems using Java, Spring Boot, and Microservices. Candidates should have over five years of backend development experience, particularly in creating RESTful APIs and optimizing...


  • Toronto, Ontario, Canada Collabera Full-time

    Collabera in Toronto is seeking an experienced Software Developer to design, develop, and maintain Java/J2EE based client solutions. You will implement modules, build web services, and ensure code quality across teams.The role requires strong OO design, hands-on Java/J2EE knowledge, and the ability to communicate technical issues with peers, architects and...


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

    My recruiter Inc is seeking a Principal Java Developer to define the technical product architecture and drive best practices across the development team. You will shape and guide the system design for scalable enterprise SaaS/PaaS applications in a dynamic environment. The role requires deep Java expertise, strong experience with Spring, Docker, Kubernetes,...


  • Toronto, Ontario, Canada Dawninfotek Full-time

    Dawninfotek is seeking a Software Developer proficient in Java and Python to design and build robust software solutions. The role emphasizes strong backend development with Java, Python, and ML-related tasks, plus API design and data handling.Familiarity with databases and CI/CD practices is valued, with a focus on delivering scalable applications....


  • Toronto, Ontario, Canada Apex Systems Full-time

    Apex Systems is seeking a seasoned Full Stack Java Developer to design, build, and maintain front-end and back-end systems across APIs, microservices, databases, and cloud deployments. You will work with product, architecture, QA, DevOps, and business stakeholders to deliver scalable, secure digital solutions that align with enterprise standards.Ideal...