S

Java Full Stack Engineer

Job Description - Java Full Stack Engineer


Position: Java Full Stack Engineer



Location: Toronto, ON







Job ID#:  RQ11303 



​



Duration:  8 Months





Role Overview

We are seeking an experienced Full Stack Software Developer to design, build, and maintain scalable web applications and data pipelines. This role involves working across the entire development lifecycle—from system design and coding to testing, deployment, and troubleshooting—while collaborating closely with technical and business stakeholders.





Key Responsibilities



  • Design, implement, and expand data pipelines including extraction, transformation, and loading (ETL) processes

  • Translate technical specifications into working, tested applications

  • Develop detailed programming specifications and write high-quality code

  • Perform unit testing and support application maintenance

  • Troubleshoot and resolve technical issues across software systems

  • Provide technical support during implementation, conversion, and migration phases

  • Collaborate with cross-functional teams throughout the SDLC

  • Design, build, test, and debug applications using structured methodologies

  • Develop REST APIs and integrate front-end and back-end systems

  • Ensure applications are scalable, performant, and secure

  • Support CI/CD pipelines and deployment processes





Qualifications

General Skills



  • Experience in programming, analysis, and application support

  • Strong understanding of SDLC and structured development methodologies

  • Experience with application design patterns, deployment, and troubleshooting

  • Ability to work with relational and hierarchical databases

  • Experience with query languages and information retrieval tools

  • Familiarity with communications protocols

  • Strong stakeholder engagement and documentation skills

  • Excellent problem-solving, communication, and analytical skills

  • Proven ability to meet deadlines and work collaboratively





Full Stack Technical Skills



  • Proficiency in front-end and back-end development

  • Experience designing and implementing complete web architectures

  • Expertise in building scalable systems and RESTful APIs

  • Integration of front-end UI with backend services

  • Knowledge of CI/CD and DevOps practices

  • Experience with database design and management





Core Technical Requirements (Must Have)



  • Strong experience with Angular (v7+), JavaScript, TypeScript, NPM, RXJS

  • Experience with Spring Framework (MVC, Security, JPA, Boot)

  • Hands-on experience with REST APIs, Hibernate/JPA

  • Experience integrating commercial APIs (load balancing, resiliency, discovery)

  • Experience with React

  • 10+ years of:


    • UI development (Angular, CSS, Agile methodologies)

    • Java development

    • Database development (Oracle and open-source databases)


  • Strong knowledge of HTML5, CSS, responsive design, and mobile development





Accessibility & Compliance



  • 10+ years of experience building applications compliant with WCAG 2.0 and accessibility standards

  • Working knowledge of AODA compliance requirements

  • Experience using tools such as JAWS, WAI-ARIA, HTML5 accessibility features





Additional Technical Experience



  • Experience with Java WebLogic, Tomcat, EJB, Servlets

  • Strong SQL skills (Oracle, SQL Server)

  • Familiarity with SOAP and REST web services

  • Experience with Azure DevOps, JIRA, Agile/Scrum methodologies

  • Exposure to middleware, gateways, and system integration

  • Experience in UX/UI principles and responsive design

  • Ability to produce technical documentation and provide post-implementation support





Nice to Have



  • Prior experience working in a public sector environment






About Symbiotic Digital.

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways, we provide:



  1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results

  2. Recruitment: Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enables us to provide expert technical staff needed to solve challenging business and IT problems. IT leaders in leading organizations across Canada rely on Symbiotic Digital to staff complex assignments with proven experts uniquely evaluated through our Quality Management System (QMS).

We are a 100% Indigenous-owned company.

Learn more online at https://www.symbioticgroup.com/home-sd/.

Please submit your most recent resume to: [email protected]

View All Jobs online at: https://www.symbioticgroup.com/view-jobs/

 







Original job Java Full Stack Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Java Full Stack Engineer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.