Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Software Developer

emergiTEL Inc.

Toronto

On-site

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Senior Full Stack Software Developer in Toronto. This role involves designing and optimizing cloud-native applications using Angular and Spring Boot. Candidates should have over 10 years of software development experience and expertise in microservices architecture, RESTful APIs, and AI-assisted development tools. The position is fully onsite, requiring strong collaboration in an Agile environment and offers a long-term contract.

Qualifications

  • 10+ years of hands-on software development experience.
  • Strong Full Stack expertise with Angular and Spring Boot.
  • Experience with AI/ML services to enhance automation.

Responsibilities

  • Design, develop, test, and optimize cloud-native microservices.
  • Troubleshoot and resolve issues related to application development.
  • Mentor junior developers and contribute to knowledge sharing.

Skills

Angular
Spring Boot
Microservices architecture
RESTful APIs
Cloud-native development
Azure
Docker & Kubernetes
CI/CD pipelines
AI-assisted development tools

Tools

Docker
Kubernetes
Azure Kubernetes Service (AKS)
Job description
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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.