java full-stack developer

See average salary for java full-stack developer »

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


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

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...


  • Toronto, Ontario, Canada Capgemini Full-time

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...


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

    Senior Java Full Stack Developer focused on microservices and REST APIs, designing enterprise platform capabilities across frontend, backend, integration, workflow, and data layers. This senior-level position delivers reusable platform services and service-specific integrations for modern enterprise applications. You will translate technical specifications...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citigroup Inc. Full-time €94,300 - €141,500 Temporary

    The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. ...


  • Toronto, ON, Canada Softline Technology Inc. Full-time €120,000 - €180,000 Contract

    Use Java and REST APIs to build enterprise platform capabilities as a Senior Full Stack Developer working five days onsite. Your work spans frontend, backend, integration, and data-access layers. This senior position develops secure, scalable, observable, and maintainable applications for multiple government programs. You will build microservices, reusable...


  • Canada Citigroup Inc. Full-time

    The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. ...


  • Canada Redwood Software Full-time $132,000 - $165,000 Contract

    Lead Java and JavaScript development at Redwood, building scalable applications for automation and SaaS platforms. Shape architecture across mission-critical systems.As a Senior Full Stack Software Developer, you will design, develop, and deliver secure, high-performance applications. You will build backend services, APIs, microservices, and accessible...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Rose International Full-time

    Build banking applications with Java and React as a Senior Full-Stack Developer at Rose International in hybrid Mississauga. Work three onsite days and two remote days weekly. This full-time, temp-to-hire role supports financial services technology teams. You will develop enterprise applications using Java, Spring Boot, REST APIs, React, MongoDB, and...


  • Winnipeg, Manitoba, Canada John Abbott Full-time

    Teach Programming I online through Microsoft Teams using Java expertise and strong English communication skills for Winter 2027. The course runs January through June. The Centre for Continuing Education at John Abbott College seeks a qualified instructor for its Full Stack Developer program. This contract teaches a 60-hour Programming I course, scheduled...


  • Montreal West, QC, Canada Portage CyberTech Full-time

    Titre du poste : Développeur.euse Java Full Stack (x2) Département: Ingénierie (Signature) Rapports à : Chef·fe d’équipe Emplacement : Hybride (télétravail et présence sur site à Montréal) Niveau : Intermédiaire Exigence linguistique : Français requis, Anglais un atout. À propos de Portage CyberTech Portage CyberTech opère à l'intersection...


  • Mississauga, Peel Region, Canada Citi Full-time $75,000 - $113,000 Contract

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Calgary, AB, Canada VLink Inc Full-time $60,000 - $150,000 Contract

    A growing digital technology firm is seeking a Software Engineer to join their Calgary team. The role requires 3+ years of experience in building enterprise-level applications using Java, strong problem-solving skills, and excellent communication ability. Knowledge of Agile methodologies and tools like Docker and JIRA is essential. Candidates should be...


  • Canada Capgemini Full-time

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...


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

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...


  • Winnipeg, Manitoba, Canada Randstad Canada Full-time

    Java expertise drives enterprise full-stack development in Toronto, with this fully onsite contract focused on secure APIs and scalable applications. As a Senior Software Developer, you will design, develop, integrate, and maintain large-scale web applications. The work spans front-end, backend, workflow, API, and data-access layers using Java and modern web...


  • Winnipeg, Manitoba, Canada Pacer Group Full-time

    Build full-stack applications with Java and Angular or React in a hybrid work arrangement requiring three days weekly onsite. Apply your expertise in BFSI. This Full Stack Developer position seeks seven to eight years of relevant Apps Development experience. You will apply Java, Angular or React, Spring Boot Microservices, and cloud-native development...


  • Winnipeg, Manitoba, Canada Linuxassociation Full-time

    # Java Full Stack Microservice DeveloperReveille Technologies,Inc · Vancouver, British Columbia, CABack to resultsJava Full Stack Microservice DeveloperReveille Technologies,IncVancouver, British Columbia, CA Posted October 30, 2026 Via LinkedIn### Full Job Description 8-10 years of hands-on experience in Java/J2EE software development with provenexpertise...


  • Vancouver, British Columbia, Canada Reveille Technologies,Inc Full-time

    8-10 years of hands-on experience in Java/J2EE software development with provenexpertise in Spring Boot.Strong experience designing, developing, and deploying microservices-basedsolutions using Spring Boot.Proficiency in building and consuming REST APIs and extensive knowledge ofintegration patterns.Deep experience with Kafka for event-driven architecture...


  • Mississauga, Ontario, Canada Citi Full-time

    The Java Angular Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Winnipeg, Manitoba, Canada Reveille Technologies,Inc Full-time

    8-10 years of hands-on experience in Java/J2EE software development with proven expertise in Spring Boot. Strong experience designing, developing, and deploying microservices-based solutions using Spring Boot. Proficiency in building and consuming REST APIs and extensive knowledge of integration patterns. Deep experience with Kafka for event-driven...