Java Architect (Retail / Commerce exp)

HCLTech

Vancouver

On-site

CAD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCLTech in Vancouver, BC is seeking an experienced Java Architect to join our team for a hands-on technical leadership role. The ideal candidate will master Java backend development, architecture, and coding, with deep expertise in microservices, cloud-native design, and DevOps practices.

Responsibilities include leading architectural discussions, delivering scalable backend solutions, and guiding teams through CI/CD, Docker/Kubernetes, and event-driven patterns in a Retail/e-commerce

Qualifications

  • 15+ years of experience in Java backend development and architecture.
  • Strong hands-on coding experience in Java/J2EE.
  • Expertise in Spring Boot, Microservices Architecture, REST APIs.
  • Experience with AWS Cloud Services.
  • Strong understanding of CI/CD pipelines, DevOps tools, and automation practices.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of Kafka or other messaging/event-driven platforms.
  • Strong database experience with SQL and NoSQL technologies.
  • Experience with Agile/Scrum methodologies.
  • Mandatory experience in Retail, E-commerce, Commerce, or Omni-channel environments.

Responsibilities

  • Design, develop, and implement scalable, high-performance backend applications using Java technologies.
  • Architect and build microservices-based solutions leveraging Spring Boot and cloud-native principles.
  • Lead technical design discussions and provide architectural guidance to development teams.
  • Develop clean, maintainable, and efficient code while ensuring best practices in software engineering.
  • Collaborate with product owners, business stakeholders, and cross-functional teams to deliver solutions.
  • Drive CI/CD implementation and DevOps automation initiatives.
  • Optimize application performance, scalability, reliability, and security.
  • Mentor and guide junior developers and participate in code reviews.

Skills

Java backend development
Spring Boot
Microservices Architecture
REST APIs
AWS Cloud Services
CI/CD pipelines
DevOps automation
Docker
Kubernetes
Kafka
SQL
NoSQL
Agile/Scrum

Tools

AWS
Docker
Kubernetes

Job description

Experience: 15+ Years

Job Summary

We are seeking an experienced Java Architect to join our growing team in Vancouver, BC. The ideal candidate will have strong hands-on expertise in Java backend development, architecture, and coding, along with proven experience in the Retail/E-commerce domain. This is a hands-on technical role requiring deep knowledge of microservices, cloud technologies, and modern DevOps practices.

Key Responsibilities

  • Design, develop, and implement scalable, high-performance backend applications using Java technologies.
  • Architect and build microservices-based solutions leveraging Spring Boot and cloud-native principles.
  • Lead technical design discussions and provide architectural guidance to development teams.
  • Develop clean, maintainable, and efficient code while ensuring best practices in software engineering.
  • Collaborate with product owners, business stakeholders, and cross-functional teams to deliver solutions.
  • Drive CI/CD implementation and DevOps automation initiatives.
  • Optimize application performance, scalability, reliability, and security.
  • Mentor and guide junior developers and participate in code reviews.

Required Skill

  • 15+ years of experience in Java backend development and architecture.
  • Strong hands-on coding experience in Java/J2EE.
  • Expertise in Spring Boot, Microservices Architecture, REST APIs.
  • Experience with AWS Cloud Services.
  • Strong understanding of CI/CD pipelines, DevOps tools, and automation practices.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of Kafka or other messaging/event-driven platforms.
  • Strong database experience with SQL and NoSQL technologies.
  • Experience with Agile/Scrum methodologies.

Domain Experience

  • Mandatory experience in Retail, E-commerce, Commerce, or Omni-channel environments.
  • Understanding of retail platforms, order management, inventory, payments, pricing, promotions, and customer journeys is highly desirable.

Preferred Qualifications

  • Exposure to cloud-native architecture patterns and modern software engineering practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Microservices Architect
Java Microservices Architect

NLB Services • Calgary

On-site
CAD 100,000 - 130,000
Java Solutions Architect
Java Solutions Architect

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Canada

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

Arcadia • Toronto

Hybrid
Solutions Architect (Java | Banking SaaS)
Solutions Architect (Java | Banking SaaS)

Myticas Consulting • Toronto

Hybrid
CAD 120,000 - 180,000
Java Developer
Java Developer

Patch Tech Staffing • Calgary

On-site
CAD 90,000 - 130,000
(Dev) Application Architect Java
(Dev) Application Architect Java

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Lead Java Backend Architect – Spring Boot & AWS
Lead Java Backend Architect – Spring Boot & AWS

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 150,000
Java Full Stack Engineer
Java Full Stack Engineer

Themesoft Inc. • Calgary

Hybrid
CAD 90,000 - 130,000
Sr Java Developer (with Python, AWS and Terraform)
Sr Java Developer (with Python, AWS and Terraform)

Carlos Goncalves • Toronto

Hybrid
CAD 90,000 - 124,000
Software Architect - Vancouver
Software Architect - Vancouver

Yeah! Global • Vancouver

On-site
CAD 100,000 - 130,000