This range is provided by Highspring. Your actual pay will be based on your skills and experience – talk with your recruiter to learn more.
Base pay range
CA$110,000.00 / yr - CA$140,000.00 / yr
Direct message the job poster from Highspring
Lead IT Recruiter | Software, Cloud & Data | Helping Canadian Tech Companies Build High-Performing Teams | Leadership | Talent Strategy
Software Architect
We’re looking for a
Software Architect / Lead Developer
to lead the technical direction of a full stack modernization initiative within a high-performing delivery team. This is a hands‑on architecture role where you’ll guide design decisions, influence technology choices, and ensure scalable, maintainable solutions built with modern web technologies.
What You’ll Do
Act as the technical lead on a full stack modernization project
Design end-to-end architecture using modern web frameworks and microservices
Lead development across front-end (Angular / React) and back-end (Java / Spring Boot) systems
Collaborate with Product Owners and Business Analysts to transform requirements into scalable solutions
Define system specifications and oversee the implementation of clean, well‑documented code
Conduct code reviews and mentor team members to ensure high-quality delivery
Drive testing strategy, including unit, integration, and regression testing
Support CI / CD efforts and contribute to DevOps practices
Engage in regular collaboration with cross‑functional teams
What You Bring
8+ years of software development experience with a strong architectural focus
Proven track record of technical leadership in Agile environments
Expertise in Angular (or React), Java, Spring Boot, and microservices
Experience with Git, CI / CD tools (GitHub Actions, Jenkins, OpenShift), and cloud-native architectures
Comfortable working with Agile / Scrum and DevOps methodologies
Bonus Skills
Experience with micro-frontends and distributed architectures
Familiarity with MongoDB, Docker, Kubernetes, Argo CD, and security tools like SonarQube or Veracode
Seniority level
Mid‑Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Information Services
#J-18808-Ljbffr
Software Architect • Toronto, Canada