Job Description
Job Overview
We are seeking an experienced HCL Commerce Developer to design, develop, and maintain enterprise-level B2B and B2C e-commerce solutions. You will be responsible for customizing the HCL Commerce platform, developing REST APIs, and integrating with third-party systems like OMS, CRM, and Payment Gateways.
Technical Skills & Requirements
Core Platform Expertise
- HCL Commerce Versions: Hands-on experience with v9.x (Cloud Native/Containerized) and/or v8.
- Subsystems: Deep knowledge of Catalog, Order, Member, Promotion, and Marketing subsystems.
- Search: Proficiency in HCL Commerce Search (Elasticsearch/Solr) and search index configuration.
- Architecture: Understanding of Headless Commerce, RESTful service-oriented architecture, and xC (Externalized Customization).
Programming & Integration
- Java/J2EE: Strong command of Core Java, EJBs, JPA, and Servlets.
- Modern Frameworks: Experience with Spring Boot, Spring MVC, and Microservices.
- Frontend: Familiarity with React, Angular, or Vue.js for headless implementations, plus JSP, JSTL, and jQuery for legacy stores.
- Databases: Proficiency in IBM DB2, Oracle, or SQL Server.
- APIs: Extensive experience building and consuming REST APIs (BOD and Swagger).
DevOps & Infrastructure
- Containers: Experience with Docker and Kubernetes/OpenShift (critical for v9+).
- CI/CD: Proficiency with Git, Jenkins, GitLab, or Azure DevOps.
- Cloud: Deployment experience on AWS, Azure, or Google Cloud Platform.
Key Responsibilities
- Customization: Develop and customize OOTB (Out-of-the-Box) features to meet specific business requirements.
- API Development: Build robust RESTful APIs to support mobile apps and decoupled frontends.
- Performance Tuning: Optimize SQL queries and application code to ensure high-speed performance for high-traffic retail sites.
- Integrations: Implement data load utilities and manage integrations with ERP (e.g., SAP), OMS (e.g., Sterling), and Payment Providers.
- Troubleshooting: Perform root cause analysis for production issues and provide immediate remediation.
- Documentation: Maintain technical design documents, deployment guides, and API specifications.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Usually 3–7 years of experience in e-commerce development (depending on seniority).
- Certification (Optional but preferred): HCL Commerce V9 Developer Foundation or Professional Certification.
Pro-Tip: If you are applying for a Lead role, focus on your experience with "Headless" migrations and mentoring junior developers, as these are the top requirements for 2026.

