RQ09883 - Sr. Software Developer - Full Stack
Contract 4+ months, possible year extension
Toronto - 5700 Yonge St. - Onsite
- 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.
Desirable Skills:
-
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.