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.


  • Toronto, ON, Canada Code17tek Full-time

    Build AI-powered applications at Code17 using Java, Spring Boot, React or Angular, and practical large language model integration expertise. Take AI capabilities from prototypes into secure, reliable production applications. As a Senior Full Stack Engineer, you will develop frontend and backend applications for enterprise solutions. Your work spans REST...


  • Toronto, ON, Canada Cognizant Full-time €90,000 - €110,000 Contract

    We are seeking a highly skilled Automation Test Lead with 8+ years of experience in test automation, quality assurance, and test leadership. The ideal candidate should possess strong expertise in Java-based automation framework development, modern automation tools, and manual testing practices, along with the ability to independently drive testing activities...


  • Toronto, Ontario, Canada EngineersOfAI Full-time

    Become a Lead Java Engineer at Behavox, where you'll influence cloud-native AI platforms. Drive technical leadership and system design for innovative banking solutions. As a Lead Java Engineer, you will guide the architectural vision for Behavox's AI-enabled systems, focusing on hands-on Java development and strategic technology selection. Your role merges...


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

    Join Agentic AI as a Lead Java Engineer, focusing on edge computing and AI/ML systems in Toronto. Leverage your Java expertise to architect and build scalable distributed platforms. In this full-time contract role, you will lead the design and development of innovative backend services using Java and Spring Boot. Your leadership will guide engineering teams...

  • Java Backend Engineer

    6 hours ago


    Toronto, Ontario, Canada Tata Consultancy Services Full-time

    A leading IT services company in Toronto, Ontario, is looking for a Java Developer to design and maintain back-end applications. Ideal candidates will have over 5 years of experience with Java and REST API Microservices, alongside knowledge of Agile practices. A commitment to enhancing development processes and familiarity with security concepts is...


  • 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,...


  • Toronto, Ontario, Canada Broadridge Full-time

    Broadridge in Canada is seeking a skilled Java developer to design, develop, and support Java-based applications and APIs that process business transactions and enable reliable data exchange. You will work with Kafka messaging, monitor performance, troubleshoot issues, and collaborate with business and technology teams in a hybrid environment.The role...


  • Toronto, Ontario, Canada Scotiabank Full-time

    Scotiabank in Toronto is seeking an Intermediate Java Developer to join the Global Payments Engineering team. You will design, develop, and maintain backend services with Java and Spring Boot, and collaborate with QA and product teams to deliver reliable solutions.You'll work on Kafka-based messaging, relational databases, RESTful APIs, and participate in...


  • Toronto, 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 Delpath Full-time

    A technology solutions firm in Toronto is seeking a full-stack Java developer for a contract position. The ideal candidate will have at least 10 years of Java and Spring Boot experience and substantial hands-on expertise with Kubernetes on Google Cloud Platform. Responsibilities include designing and deploying microservices, transitioning from MuleSoft to a...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Thomson Reuters Corp. Full-time

    Build Java cloud services with strong DevOps expertise at Thomson Reuters in Toronto, using AWS, Spring Boot, and PostgreSQL within a hybrid model. As a Senior Software Engineer, you will design, deploy, and operate scalable cloud-native services. You will own solutions across delivery and production operations while improving reliability, deployment...

  • Senior Java Engineer

    2 hours ago


    Toronto, Ontario, Canada Priceline.com LLC Full-time

    Priceline.com LLC in Toronto, Ontario is seeking a Java Developer to design and enhance backend systems and REST APIs. This hybrid role combines in-office collaboration with remote work on non-peak days, leveraging modern Generative AI tools to accelerate development.You will work on cloud-native applications using Core Java, Spring Boot, and Kafka, ensuring...


  • Toronto, Ontario, Canada Sproutlogic Consulting Full-time

    Sproutlogic Consulting in Toronto, Canada, is seeking a Software Engineer to develop full lifecycle product features and maintain high-quality codebases. The role focuses on server-side Java development, API design, and scalable services within a collaborative team environment.The ideal candidate has 1–3 years of software engineering experience, strong OO...


  • Toronto, Ontario, Canada Procom Full-time

    Senior Software Developer - Client Server, Java, Springboot, Angular:On behalf of our Banking client, Procom is searching for a Senior Software Developer - Client Server, Java, Springboot, Angular for a 12 month contract role. This position is a hybrid position with 2 days onsite at our client’s Toronto office.Senior Software Developer - Client Server,...


  • Toronto, Ontario, Canada Iris Software Inc. Full-time

    Elevate your career as a Java Full Stack Technical Lead with Iris Software in Toronto, ON. This hybrid role involves leadership in design, development, and technical discussions three days a week in-office. Iris Software Inc. seeks a skilled Technical Lead with over 10 years of SDLC experience. You will directly contribute in Java and Angular, leading...


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

    A leading global IT services firm in Toronto seeks an experienced Java Architect. Responsibilities include designing scalable architectures, leading design sessions, and collaborating with stakeholders. The role requires a Bachelor’s degree and over 10 years of experience in Java development, along with strong knowledge of cloud platforms. Compensation...


  • Toronto, Ontario, Canada Teladoc Health, Inc. Full-time

    Build scalable healthcare APIs with Java and Spring Boot at Teladoc Health Canada, supporting virtual care workflows through reliable backend systems.As a Backend Software Engineer, you will design, build, and operate services used across critical healthcare workflows. You will collaborate with senior engineers, product managers, frontend, QA, and platform...


  • Toronto, Ontario, Canada Priceline Full-time

    Priceline is seeking an experienced Java Developer in Canada to help build high-performance cloud-native applications using Core Java, Spring Boot, and Kafka. You will work in a hybrid model with two days in-office, collaborating with a cross-functional Agile team to deliver real-time data solutions and robust services.The role emphasizes observability...


  • Toronto, Ontario, Canada Source Code Full-time

    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, Toronto Census Division, ON; Ontario, Canada Arkhya Tech Inc. Full-time

    Build 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...