Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer Full Stack

Source Code

Toronto

Hybrid

CAD 80,000 - 100,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 prominent software company in Toronto is seeking a Sr. Software Developer - Full Stack to design and optimize cloud-native microservices. The candidate should have expertise in Angular and Spring Boot, with a strong background in AI/ML framework integration and experience in building scalable backend services. The role demands proficiency in REST APIs and a collaborative spirit to engage in all phases of the Software Development Life Cycle (SDLC). This position includes a contract of 4+ months with an option for extension.

Qualifications

  • Proficiency in Angular, React (front-end), and Spring Boot (back-end).
  • Strong knowledge of REST APIs, UX/UI principles, and system integration.
  • Expertise in cloud-based solutions, DevOps, CI/CD pipelines, and microservices architecture.

Responsibilities

  • Design, develop, and optimize cloud-native microservices using Angular, Spring Boot, and AI-driven frameworks.
  • Troubleshoot and resolve technical issues during software implementation and operations.
  • Collaborate across teams throughout the Software Development Life Cycle (SDLC) to ensure high-quality solutions.

Skills

Angular
React
Spring Boot
REST APIs
DevOps
AI/ML
Microservices

Tools

CI/CD pipelines
NoSQL databases
API gateways
Middleware
Job description
RQ09883 - Sr. Software Developer - Full Stack
About the job RQ09883 - Sr. Software Developer - Full Stack

RQ09883 - Sr. Software Developer - Full Stack

Contract 4+ months, possible year extension

- From October 20, 2025, the candidate is required to work onsite 4 days a week and 1 day from home

- From January 5, 2026, the candidate is required to work onsite 5 days a week fully

Security Level: CRJMC

Responsibilities:

  • Design, develop, and optimize cloud-native microservices using Angular, Spring Boot, and AI-driven framework
  • Translate technical specifications into functional, tested applications with detailed programming standards.
  • Troubleshoot and resolve technical issues during software implementation, migration, upgrades and operations.
  • Collaborate across teams throughout the Software Development Life Cycle (SDLC) to ensure high-quality solutions.
  • Apply AI-driven static code analysis to identify and resolve potential issues early in the development cycle.
  • Leverage machine learning, natural language processing, and data analytics techniques to enhance automation, system intelligence, and user experience.

General Skills:

  • Strong programming and analytical skills with experience in structured software development methodologies.
  • Ability to develop, test, debug, and document applications while following industry best practices.
  • Experience with Spring Boot and Angular upgrade
  • Experience working with relational and NoSQL databases and optimizing queries.
  • Strong problem-solving, decision-making, and communication skills.
  • Ability to work collaboratively in fast-paced, deadline-driven environments.
  • Proficiency in using AI-driven tools for code generation, documentation, and analytics to streamline development workflows.

Must-Have's:

  • Proficiency in Angular, React (front-end), and Spring Boot (back-end).
  • Experience designing reusable components and scalable backend services.
  • Strong knowledge of REST APIs, UX/UI principles, and system integration.
  • Expertise in cloud-based solutions, DevOps, CI/CD pipelines, and microservices architecture.
  • Ability to troubleshoot, optimize performance, and ensure security compliance.
  • AI/ML framework experience- integration and leveraging AI/ML systems to improve scalability, automation, and user experience.
  • Experience with middleware, API gateways, and authentication frameworks (OAuth, JWT).
  • Familiarity with rapid application development (RAD) methodologies.
  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) compliance.
  • Experience with system documentation and conducting design walkthroughs.
  • Embed AI tools to enhance accessibility, security, and rapid prototyping through intelligent automation.
  • Experience applying AI technologies for accessibility validation, intelligent automation and rapid prototyping.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.