Solution Architect

Posted 10 Days Ago
Be an Early Applicant
2 Locations
In-Office
Expert/Leader
Information Technology • Consulting
The Role
Define and lead end-to-end architecture for large-scale e-commerce platforms across frontend, backend, APIs, integrations, and cloud infrastructure. Design scalable, secure, highly available solutions using Java, Spring Boot, React, microservices, and GCP. Establish architecture standards, review technical designs, manage risks, guide engineering teams, support DevOps and production troubleshooting, and ensure performance, resilience, security, and cost optimization.
Summary Generated by Built In
Job Description – E-commerce Solution ArchitectRole
E-commerce Solution Architect / Technical Architect
Experience
12+ years of experience in software engineering, with strong experience in designing and architecting large-scale e-commerce applications.
Role Overview
We are looking for an experienced Solution Architect to define and drive the technical architecture of a large-scale e-commerce platform. The candidate will work closely with engineering, product, DevOps, QA, and business teams to design scalable, secure, highly available, and maintainable solutions.
The ideal candidate should have strong hands-on experience with Java/Spring Boot, React, microservices, APIs, and Google Cloud Platform (GCP), along with a solid understanding of modern e-commerce architecture.
Key Responsibilities
  • Define and maintain the end-to-end architecture for e-commerce applications across frontend, backend, APIs, integrations, and cloud infrastructure.
  • Design scalable and highly available solutions using Java, Spring Boot, microservices, REST APIs, and React.
  • Define frontend architecture and best practices using React, TypeScript, state management, and reusable components.
  • Design cloud-native solutions on GCP, considering scalability, reliability, security, performance, and cost optimization.
  • Work with engineering teams to translate business requirements into scalable technical solutions.
  • Define architecture standards, design patterns, coding standards, and technology guidelines.
  • Review technical designs, architecture decisions, and implementation approaches.
  • Identify technical risks, dependencies, and potential scalability or performance issues.
  • Provide technical leadership and guidance to developers, leads, and engineering teams.
  • Collaborate with DevOps teams on CI/CD, infrastructure, observability, monitoring, and deployment strategies.
  • Ensure solutions follow security, compliance, and enterprise architecture standards.
  • Evaluate new technologies and recommend solutions that improve engineering productivity and application capabilities.
  • Support troubleshooting of complex production issues and provide long-term architectural solutions.
Technical Skills
Backend
  • Java 11/17+
  • Spring Boot / Spring Framework
  • Microservices architecture
  • REST APIs
  • Event-driven architecture
  • Kafka or similar messaging platforms
  • Distributed systems and caching
Frontend
  • React
  • TypeScript / JavaScript
  • React-based application architecture
  • State management
  • Responsive and reusable UI architecture
  • Frontend performance optimization
Cloud – GCP
  • Strong hands-on experience with Google Cloud Platform
  • GKE / Kubernetes
  • Cloud Run
  • Cloud Functions
  • API Gateway / Apigee
  • Pub/Sub
  • Cloud SQL / Spanner
  • Cloud Storage
  • IAM and security
  • Cloud Load Balancing
  • Monitoring and Logging
  • VPC and networking
  • Cloud-native architecture and cost optimization
DevOps & Engineering
  • GitHub / Git
  • CI/CD
  • Docker
  • Kubernetes
  • Infrastructure as Code, preferably Terraform
  • Automated testing
  • Observability and application monitoring
E-commerce Experience
Strong experience in one or more of the following areas is preferred:
  • Product catalog
  • Search
  • Pricing and promotions
  • Cart and checkout
  • Order management
  • Payment integrations
  • Inventory
  • Customer/account management
  • Personalization
  • Store and e-commerce integrations
  • Third-party integrations
  • High-volume transactional systems
Architecture & Leadership
  • Strong understanding of domain-driven design (DDD) and microservices.
  • Experience designing high-volume, low-latency distributed systems.
  • Strong understanding of API design and integration patterns.
  • Experience with scalability, resilience, fault tolerance, and disaster recovery.
  • Ability to make architecture decisions considering performance, maintainability, security, and cost.
  • Strong communication and stakeholder management skills.
  • Ability to work with senior engineering and business stakeholders and clearly communicate complex technical concepts.
  • Experience mentoring technical leads and senior engineers.
Preferred Qualifications
  • 12+ years of software engineering experience with 5+ years in an Architect/Senior Architect role.
  • Experience architecting large-scale e-commerce platforms.
  • Strong combination of Java + React + GCP experience.
  • GCP certification is a plus.
  • Experience working in Agile/Scrum environments.
  • Experience working with distributed/global engineering teams.
What We Are Looking For
The ideal candidate is not just an architecture/documentation person. We are looking for someone who can work closely with engineering teams, challenge technical decisions, review implementation, troubleshoot complex problems, and drive the architecture from design through production.
Core Technology Stack:
React | TypeScript | Java | Spring Boot | Microservices | REST | Kafka/Pub/Sub | GCP | Kubernetes | Docker | GitHub | CI/CD

Skills Required

  • 12+ years of software engineering experience
  • Strong experience designing and architecting large-scale e-commerce applications
  • Hands-on experience with Java and Spring Boot
  • Experience with React and TypeScript
  • Experience with microservices, REST APIs, event-driven architecture, and distributed systems
  • Strong hands-on experience with Google Cloud Platform
  • Experience with Kubernetes, GKE, cloud-native architecture, and cloud infrastructure
  • Experience with Kafka or similar messaging platforms
  • Experience with Git, CI/CD, Docker, automated testing, and observability
  • Strong understanding of domain-driven design and API integration patterns
  • Experience designing high-volume, low-latency distributed systems
  • Experience with scalability, resilience, fault tolerance, and disaster recovery
  • Strong communication, stakeholder management, and technical leadership skills
  • Experience mentoring technical leads and senior engineers
  • 5+ years in an Architect or Senior Architect role
  • GCP certification
  • Experience working in Agile/Scrum environments
  • Experience working with distributed or global engineering teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vaughan, Ontario
345 Employees
Year Founded: 2007

What We Do

@TechBlocks we power the software defined industries (SDI) of today and tomorrow. We are a software engineering and consulting firm. We build modern digital value chains and businesses reimagined to create frictionless experiences for innovative monetization methods and drive unforeseen efficiencies. We are known to build world class custom platforms and products that are cloud native for some of the worlds largest brands. We are the go to technology partners for born in digital businesses that grew with us from "Concept to Commercialization" and have revenues between $100M - $10B. We help modern businesses transition just from a technology outsourcing mentality to help create globally distributed digital COEs and mature them. Our converged COEs that we create in partnership with our clients help power software factories that are extremely dynamic. We have created modern digital COEs and factories that are created with a single minded goal to future proof our clients businesses. Everything we do is centred around two philosophies and practices - Design Thinking and Lean Engineering. Whether it is building digital commerce platforms, marketplace for worlds largest retailers or smart utilities applications and products or digital health products/platforms that power wearables, patches or devices across healthcare landscape; we do it all with speed and sophistication that is unmatched in the industry

Similar Jobs

EXL Logo EXL

Architect

Information Technology • Database • Consulting
Remote or Hybrid
India
30246 Employees

Conneqtion Group Logo Conneqtion Group

Architect

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
2 Locations
106 Employees

Dash Technologies Logo Dash Technologies

Architect

Artificial Intelligence • Healthtech • Machine Learning • Software
In-Office
Ahmedabad, Gujarat, IND
400 Employees
Remote or Hybrid
2 Locations
132624 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account