Job Description
Intermediate Full Stack Developer React / Angular / Java Location: Toronto, ON Onsite, 5 days/week Contract Duration: September 1, 2026 August 31, 2027 Client: Ontario Public Sector / Government Technology Environment About the Role We are looking for an Intermediate Full Stack Developer to support a large Ontario public sector technology environment.
This role is ideal for someone who is strong on the front end, especially with React, Angular/AngularJS, JavaScript, HTML, and CSS, while also being comfortable working with APIs, Java-based web applications, SQL databases, and Agile delivery teams.
The successful candidate will help design, build, test, troubleshoot, and support web applications that connect front-end user interfaces with back-end services and databases.
This is a hands-on development role suited for someone who enjoys building clean, reusable components, integrating APIs, and supporting applications through the full software development lifecycle.
Key Responsibilities Design, develop, test, and maintain full stack web applications.
Build responsive and reusable front-end components using React, Angular/AngularJS, JavaScript, HTML, and CSS.
Integrate front-end applications with REST and SOAP web services.
Support Java-based web applications using technologies such as Java, WebLogic, Tomcat, Servlet, and EJB.
Work with SQL databases, including Oracle and SQL Server.
Translate technical specifications into working, tested applications.
Participate in unit testing, debugging, troubleshooting, and production support.
Support application implementation, conversion, migration, and post-implementation activities.
Collaborate with project teams, technical teams, business stakeholders, and subject matter experts.
Contribute to Agile delivery using tools such as Azure DevOps and Jira.
Prepare technical documentation and participate in design walkthroughs as required.
Requirements Required Skills and Experience 5+ years of experience in software development, programming, and application support.
Strong hands-on experience with React.
Strong knowledge of Angular/AngularJS and JavaScript.
Experience creating reusable, self-contained, and testable front-end modules and components.
Strong front-end development experience using HTML, CSS, JavaScript, React, and Angular/AngularJS.
Experience designing and implementing web layouts for new and existing applications.
Experience integrating front-end interfaces with RESTful APIs. Experience with REST and SOAP web services.
Experience with Java web application technologies such as Java, WebLogic, Tomcat, Servlet, and EJB.
Strong SQL and database experience with Oracle and/or SQL Server.
Experience with Azure DevOps, Jira, Agile/Scrum, and CI/CD practices.
Understanding of application architecture, front-end/back-end integration, API development, and troubleshooting.
Strong analytical, communication, documentation, and problem-solving skills.
Nice to Have Experience with AEM / Adobe Experience Manager.
Knowledge of AODA and accessibility standards.
Experience working in public sector, government, or highly structured enterprise environments.
Familiarity with Swagger/OpenAPI documentation.
Understanding of UX/UI fundamentals.
Experience with middleware, gateways, data pipelines, and post-implementation support.
Ideal Candidate Profile The ideal candidate is a React-focused Full Stack Developer with solid Angular/AngularJS experience and the ability to connect modern front-end applications with Java-based services, APIs, and SQL databases.
They should be comfortable working in an Agile team, supporting structured SDLC processes, and troubleshooting issues across the full application stack.
This role is a strong fit for someone who has worked on enterprise web applications, government/public sector systems, or large-scale business applications where front-end usability, API integration, database reliability, and documentation are all important.
6+ years
Required Skills and Experience 5+ years of experience in software development, programming, and application support.
Strong hands-on experience with React.
Strong knowledge of Angular/AngularJS and JavaScript.
Experience creating reusable, self-contained, and testable front-end modules and components.
Strong front-end development experience using HTML, CSS, JavaScript, React, and Angular/AngularJS.
Experience designing and implementing web layouts for new and existing applications.
Experience integrating front-end interfaces with RESTful APIs. Experience with REST and SOAP web services.
Experience with Java web application technologies such as Java, WebLogic, Tomcat, Servlet, and EJB.
Strong SQL and database experience with Oracle and/or SQL Server.
Experience with Azure DevOps, Jira, Agile/Scrum, and CI/CD practices.
Understanding of application architecture, front-end/back-end integration, API development, and troubleshooting.
Strong analytical, communication, documentation, and problem-solving skills.
Nice to Have Experience with AEM / Adobe Experience Manager.
Knowledge of AODA and accessibility standards.
Experience working in public sector, government, or highly structured enterprise environments.
Familiarity with Swagger/OpenAPI documentation.
Understanding of UX/UI fundamentals.
Experience with middleware, gateways, data pipelines, and post-implementation support.
Ideal Candidate Profile The ideal candidate is a React-focused Full Stack Developer with solid Angular/AngularJS experience and the ability to connect modern front-end applications with Java-based services, APIs, and SQL databases.
They should be comfortable working in an Agile team, supporting structured SDLC processes, and troubleshooting issues across the full application stack.
This role is a strong fit for someone who has worked on enterprise web applications, government/public sector systems, or large-scale business applications where front-end usability, API integration, database reliability, and documentation are all important.