Job Description
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
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application