Senior Software Developer Full Stack
Randstad

North York, Ontario
•4 hours ago
•No application
About
Do you have experience designing reusable components and scalable backend services? Do you have proficiency in Angular, React (front-end), and Spring Boot (back-end)? If so, this would be a great opportunity for you!
Our client is looking for a Senior Software Developer Full Stack for a 4 month contract in North York.
This is a hybrid role.
Advantages
• Earn a competitive rate within the industry.
• Hybrid -
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.
• Potential for extension.
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.
...
Our client is looking for a Senior Software Developer Full Stack for a 4 month contract in North York.
This is a hybrid role.
Advantages
• Earn a competitive rate within the industry.
• Hybrid -
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.
• Potential for extension.
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..
Qualifications
Must Have:
• 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 leverage AI/ML systems to improve scalability, automation, and user experience.
Must-Have Skills:
Full Stack Development: Strong expertise in both front-end (Angular) and back-end (Spring Boot), including database design and DevOps integration, and AI-assisted development workflows (e.g., GitHub Copilot).
Microservices & API Development: Experience in designing, building, and securing RESTful APIs, ensuring scalability and performance.
Cloud-Native Solutions: Hands-on experience with cloud platforms (Azure, AKS) and containerization (Docker, Kubernetes).
CI/CD & Agile Methodologies: Proficiency in continuous integration, deployment pipelines, and agile development practices.
AI/ML Services: Demonstrates ability to integrate and leverage AI/ML systems to improve scalability, automation, 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.
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.
Summary
If you are interested in the Senior Software Developer Full Stack role in North York, please apply online at www.randstad.ca. Qualified candidates will be contacted.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
• Leverage machine learning, natural language processing, and data analytics techniques to enhance automation, system intelligence, and user experience..
Qualifications
Must Have:
• 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 leverage AI/ML systems to improve scalability, automation, and user experience.
Must-Have Skills:
Full Stack Development: Strong expertise in both front-end (Angular) and back-end (Spring Boot), including database design and DevOps integration, and AI-assisted development workflows (e.g., GitHub Copilot).
Microservices & API Development: Experience in designing, building, and securing RESTful APIs, ensuring scalability and performance.
Cloud-Native Solutions: Hands-on experience with cloud platforms (Azure, AKS) and containerization (Docker, Kubernetes).
CI/CD & Agile Methodologies: Proficiency in continuous integration, deployment pipelines, and agile development practices.
AI/ML Services: Demonstrates ability to integrate and leverage AI/ML systems to improve scalability, automation, 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.
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.
Summary
If you are interested in the Senior Software Developer Full Stack role in North York, please apply online at www.randstad.ca. Qualified candidates will be contacted.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Application
Fill in your information and participate in the selection process for the Senior Software Developer Full Stack position.
✓
Profile Test
✓
Resume
✓
Upload
✓
Application




