Senior Full Stack Software Developer
Location: Toronto ON (Onsite 5700 Yonge St.)
Work Schedule: MondayFriday 8:00 AM5:00 PM (7.25 hrs/day excluding lunch)
Duration: Long-term contract
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.
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
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)
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
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
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
Required Experience:
Senior IC