Solutions Architect

Apex Systems

Toronto

Hybrid

CAD 110,208 - 130,872

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT consulting firm is seeking a Solution Architect to design and deliver customer-facing applications and microservices. You will utilize technologies like React, Node.js, and Spring Boot, ensuring reliability, scalability, and security. The successful candidate will have over 8 years of experience, oversee data architecture, and drive agile development practices. This position offers flexible working arrangements, including remote/hybrid options, competitive pay, and opportunities for professional growth.

Qualifications

  • 8+ years of professional software development and architecture experience in web applications.
  • Proven track record architecting and deploying solutions on Azure.
  • Strong understanding of security and compliance.

Responsibilities

  • Architect and deliver end-to-end solutions across React/Node frontend and Spring Boot microservices.
  • Design and implement scalable, reliable RESTful APIs.
  • Oversee data architecture and drive rapid prototyping for business requirements.

Skills

Spring Boot (Java)
React
Node.js
MySQL
Microservices
CI/CD pipelines
Agile methodologies
Secure coding practices

Tools

Docker
GitHub
Jest
React Testing Library

Job description

Solution Architect (Full Stack, Data, Cloud, Reliability)

Location: Flexible (Canada); remote/hybrid

Employment Type: Contract to Hire

Base pay range

CA$80.00/hr - CA$95.00/hr

About the Role

We are seeking a hands-on Solution Architect to lead the design, development, and modernization of customer-facing web applications and microservices. You will architect and deliver solutions using React + Node.js on the frontend and Spring Boot (Java) on the backend, with MySQL as the database, deployed to Microsoft Azure. You will drive technical strategy, resolve cross-team dependencies, and ensure reliability, scalability, and data quality. Collaboration with product, QA, SRE/DevOps, and data teams is essential. Experience with enterprise data warehousing, ETL, and secure integrations is highly valued.

Must-Have Qualifications
  • 8+ years of professional software development and architecture experience, including production web applications and services.
  • Hands‑on expertise in Spring Boot (Java), building microservices, REST APIs, and service layers.
  • Advanced React + Node.js experience for performant, accessible SPAs and backend integrations.
  • Deep knowledge of MySQL: schema design, migrations, query optimization, indexing, and data modeling.
  • Proven track record architecting and deploying solutions on Azure (App Service, AKS, Functions, Storage, Key Vault).
  • Experience with CI/CD pipelines (GitHub Actions), automated testing, and code quality enforcement.
  • Strong understanding of security (OWASP), authentication/authorization, and compliance.
  • Demonstrated ability to resolve cross‑team architectural dependencies and drive technical decisions.
  • Effective communication and leadership in agile teams (Scrum/Kanban).
Preferred / Value-Add Skills
  • Experience with enterprise data warehouse, ETL, and data quality/lineage.
  • Familiarity with OpenAPI/Swagger, API gateways, Kafka, Redis, and caching strategies.
  • Observability tooling (metrics, logs, traces), reliability patterns, and performance profiling.
  • Experience with feature flags, progressive delivery, and rapid prototyping.
  • Ability to evaluate and drive future technical directions (AI/LLM integration, dashboard modernization).
Responsibilities
  • Architect and deliver end‑to‑end solutions across React/Node frontend and Spring Boot/Java microservices, backed by MySQL.
  • Design and implement scalable, reliable RESTful APIs; document with OpenAPI.
  • Lead modernization efforts, address technical debt, and optimize system reliability and scalability.
  • Resolve cross‑team dependencies, especially user permissions and data sync with Connect and other teams.
  • Oversee data architecture: relational schemas, migration strategy, query tuning, and data quality.
  • Drive rapid prototyping for business requirements and validate solutions with stakeholders.
  • Operate and optimize Azure deployments: containerization, configuration/secrets management, health checks, and observability.
  • Apply secure coding practices, support audits, and ensure compliance.
  • Lead agile collaboration, document architecture decisions, and mentor peers.
Tools & Technologies
  • Runtime & Packaging: Node.js, npm, Docker.
  • CI/CD & Repo: GitHub, GitHub Actions, code owners, protected branches, environment secrets.
  • Quality: Jest, React Testing Library, JUnit, Dynatrace or similar.
Key Outcomes (First 6–12 Months)
  • Architect and ship multiple releases with strong reliability, coverage, and observability.
  • Reduce technical debt and improve system scalability and reliability.
  • Streamline CI/CD and Azure deployments for repeatable, secure delivery.
  • Resolve cross‑team architectural challenges and improve data integration patterns.
  • Contribute to future technical strategy (AI/LLM, dashboard modernization).
Seniority level
  • Mid‑Senior level
Employment type
  • Contract
Job function
  • Information Technology and Engineering
  • IT Services and IT Consulting
  • Hospitals and Health Care

Referrals increase your chances of interviewing at Apex Systems by 2x

Get notified about new Solutions Architect jobs in Toronto, Ontario, Canada.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solutions Architect (Full Stack, Data, Cloud, Reliability)
Solutions Architect (Full Stack, Data, Cloud, Reliability)

Apex Systems • Toronto

Hybrid
CAD 100,000 - 130,000
Technical Solutions Architect
Technical Solutions Architect

Alliance Search Partners • Toronto

On-site
CAD 130,000 - 140,000
Solutions Architect (Java | Banking SaaS)
Solutions Architect (Java | Banking SaaS)

Myticas Consulting • Toronto

Hybrid
CAD 120,000 - 180,000
Solution Architect
Solution Architect

InSync Systems • Regina

Hybrid
CAD 90,000 - 110,000
Application Architect
Application Architect

MaxSys Staffing & Consulting • Ottawa

Remote
CAD 90,000 - 130,000
Software Architect
Software Architect

Konrad • Toronto

On-site
CAD 130,000 - 150,000
Socials, Outings & Retreats
Retirement Planning
Parental Leave Program
+5
Solutions Architect
Solutions Architect

Tundra Technical Solutions • Toronto

Hybrid
CAD 81,000 - 131,000
Machine Learning Architect (AWS) - Canada
Machine Learning Architect (AWS) - Canada

Rackspace Technology • Canada

Remote
CAD 153,000 - 245,000
Senior Applications Architect (ITSM)
Senior Applications Architect (ITSM)

Maarut Inc • Toronto

On-site
CAD 153,000 - 245,000
Solution Architect
Solution Architect

Collabera • Toronto

On-site
Medical insurance
Dental insurance
Vision insurance
+6