HOME Software Engineering & Dev Senior Full Stack Developer
Symbiotic Digital VERIFIED EMPLOYER

Senior Full Stack Developer.

Software Engineering & Dev Contract

Senior Full Stack Developer: our view in 3 lines...

  • The Role:Experienced full stack developer role focused on enterprise applications using Java, Spring Boot, React, Angular, and related web and database technologies.
  • The Person:The person will design, develop, test, deploy, troubleshoot, and support full stack enterprise applications, including RESTful APIs, microservices, data migration, system integration, and testing activities.
  • Requirements:The ideal candidate has 10+ years of experience developing n-tier enterprise applications, with Java, JPA or Hibernate, Spring Boot Framework, PostgreSQL, PL/pgSQL, Azure Cosmos DB, React, Angular, JavaScript, and TypeScript.

About the role

Position: Senior Full Stack Developer

Location: Toronto, ON (Onsite)
Job ID#: RQ11439
Duration: 10 Months

Role Overview

We are seeking an experienced Software Developer to design,
develop, test, and support enterprise-grade applications within a modern
technology environment. The successful candidate will be responsible for
translating business requirements and technical specifications into scalable,
secure, and high-quality software solutions while collaborating with
cross-functional teams throughout the Software Development Life Cycle (SDLC).

Key Responsibilities

  • Translate
    business requirements and technical specifications into scalable, secure,
    and fully tested full-stack applications.
  • Develop
    detailed technical designs and programming specifications.
  • Write,
    review, and maintain clean, efficient, and maintainable code following
    industry best practices.
  • Build
    and enhance data-driven applications and backend services.
  • Design
    and execute unit, integration, and end-to-end testing strategies.
  • Develop
    modern, responsive frontend components using React and/or Angular.
  • Develop
    robust backend services and APIs using Java and Spring Boot.
  • Build
    and maintain RESTful APIs and microservices architectures.
  • Troubleshoot
    and resolve technical issues across development, testing, and production
    environments.
  • Support
    application deployment, data migration, and system integration activities.
  • Collaborate
    with cross-functional teams through code reviews, design sessions, and
    Agile ceremonies.
  • Ensure
    solutions meet security, performance, scalability, and accessibility
    standards.
  • Contribute
    to continuous improvement of development processes, tools, and standards.
  • Provide
    technical support for implementation, system integration, data conversion,
    and migration activities.

Required Qualifications

General Skills

  • Experience
    in programming and systems analysis within enterprise application
    environments.
  • Strong
    ability to collaborate with IT professionals across the SDLC.
  • Experience
    in application design, modern design patterns, deployment, and
    troubleshooting.
  • Experience
    designing, coding, testing, debugging, and documenting applications.
  • Proficiency
    in object-oriented programming and modern scripting languages.
  • Experience
    with relational database technologies and SQL development.
  • Experience
    building and supporting data-driven applications.
  • Experience
    working with API-based and web applications using REST and HTTP protocols.
  • Experience
    with structured development methodologies such as Agile and Waterfall.
  • Ability
    to gather, analyze, and document business requirements.
  • Experience
    in application deployment and environment management.
  • Strong
    analytical, problem-solving, communication, and collaboration skills.
  • Ability
    to manage competing priorities and meet deadlines.

Mandatory Technical Skills

  • 10+
    years of experience developing n-tier enterprise applications.
  • Expertise
    in application architecture, design patterns, deployment, and
    troubleshooting.
  • Strong
    experience with JPA or Hibernate and Spring Boot Framework.
  • Advanced
    database design and SQL development experience.
  • Expertise
    in PostgreSQL, PL/pgSQL, and Azure Cosmos DB.
  • Experience
    with JavaScript/TypeScript frameworks such as React and Angular.
  • Experience
    gathering and documenting business requirements.
  • Strong
    analytical, problem-solving, and communication skills.

Nice to Have Skills

  • Experience
    building cloud-native, internet-facing applications.
  • Agile
    development experience including Scrum, User Stories, Continuous
    Integration, and test automation.
  • Experience
    with middleware, API gateways, or integration services.
  • Experience
    facilitating design walkthroughs and technical discussions.
  • Knowledge
    of accessibility standards and best practices.
  • Strong
    written and verbal communication skills with the ability to contribute to
    technical leadership and quality assurance activities.

Technical Environment

Backend Development

  • Java
  • Spring
    Boot
  • Spring
    Framework (Core, MVC, Security, Data, Batch)
  • RESTful
    APIs
  • Integration
    patterns
  • Redis
    caching

Frontend Development

  • React
  • Angular
  • JavaScript
  • TypeScript
  • Responsive
    web application development

Database Technologies

  • PostgreSQL
  • PL/pgSQL
  • Azure
    Cosmos DB
  • JPA
  • Hibernate
  • MyBatis

Cloud Platforms

  • Microsoft
    Azure
  • Azure
    App Services
  • Azure
    Functions
  • Azure
    Storage
  • Azure
    Database for PostgreSQL

Testing & Quality Engineering

  • JUnit
    5
  • Mockito
  • Jest
  • Playwright
  • Katalon
  • API
    Testing
  • BDD
    Practices
  • CI/CD
    Pipelines

Methodologies

  • Agile
  • Scrum
  • Code
    Reviews
  • Design
    Sessions

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 enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.

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

Please submit your most recent resume to: RecDep@symbioticgroup.com

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

Published August 21, 2026
Location Queen's Park Ontario Provincial Government, Canada
Job Type Contract