logo

View all jobs

Senior Full Stack Software Developer - RQ10372

Toronto, ON

Job Title

Senior Full Stack Software Developer 
Location: Toronto, ON (Onsite – 5700 Yonge St.)
Work Schedule: Monday–Friday, 8:00 AM–5:00 PM (7.25 hrs/day, excluding lunch)
Duration: Long-term contract


Role Overview

We are seeking Senior Full Stack Software Developers to design, build, and optimize modern, cloud-native applications. This role involves working across the full software development lifecycle, leveraging Angular, Spring Boot, microservices architecture, and AI-assisted development tools to deliver scalable, secure, and high-quality solutions.

The role is fully onsite and requires close collaboration with cross-functional teams in an Agile environment.


Key Responsibilities

  • Design, develop, test, and optimize cloud-native microservices using Angular and Spring Boot

  • Translate technical specifications into robust, scalable, and well-tested applications

  • Troubleshoot and resolve issues related to application development, upgrades, migrations, and operations

  • Collaborate with architects, developers, and stakeholders throughout the SDLC

  • Apply AI-driven static code analysis to identify and resolve potential issues early

  • Integrate AI/ML capabilities (machine learning, NLP, analytics) to enhance automation, intelligence, and user experience

  • Ensure solutions meet performance, security, and accessibility standards

  • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives

  • Mentor junior developers and contribute to knowledge sharing and best practices


Must-Have Skills & Experience

Technical Skills

  • 10+ years of hands-on software development experience

  • Strong Full Stack expertise:

    • Front-end: Angular (React experience is an asset)

    • Back-end: Spring Boot

  • Experience building and securing RESTful APIs

  • Strong understanding of microservices architecture

  • Hands-on experience with cloud-native development:

    • Azure

    • AKS (Azure Kubernetes Service)

    • Docker & Kubernetes

  • Experience with CI/CD pipelines and DevOps practices

  • Strong knowledge of relational and NoSQL databases, including query optimization

  • Experience upgrading Angular and Spring Boot applications

  • Proficiency using AI-assisted development tools (e.g., GitHub Copilot)

AI / Automation

  • Experience integrating or leveraging AI/ML services to improve automation, scalability, and UX

  • Use of AI tools for:

    • Code generation

    • Code analysis

    • Documentation

    • Intelligent automation


Desirable / Nice-to-Have Skills

  • Experience with API gateways and middleware

  • Authentication & security frameworks (OAuth, JWT)

  • Familiarity with Rapid Application Development (RAD) methodologies

  • Knowledge of AODA / accessibility compliance

  • Experience conducting design walkthroughs and technical documentation

  • Exposure to AI-driven accessibility validation and rapid prototyping


Soft Skills & Collaboration

  • Strong analytical and problem-solving skills

  • Excellent verbal and written communication skills

  • Ability to work effectively in Agile, cross-functional teams

  • Proven ability to mentor and guide junior developers

  • Comfortable working in fast-paced, deadline-driven environments

  • Strong ownership mindset with attention to quality and detail

Share This Job

Powered by