We are looking for a highly skilled Senior SAP Commerce (Hybris) Developer to design, develop, enhance, and support enterprise eCommerce solutions built on the SAP Commerce platform.
The ideal candidate will possess strong hands-on development expertise, experience working in SAP Commerce projects, and the ability to collaborate effectively with architects, technical leads, business analysts, and product owners to deliver high-quality solutions.
Key Responsibilities
- Technical Ownership
- Own complex build and production-support assignments from analysis through implementation, testing support, deployment, and stabilization.
- Configure and customize SAP Commerce modules to meet business requirements.
- Develop and maintain custom extensions, services, facades, and storefront components.
- Implement integrations with SAP and non-SAP systems.
- Participate in solution design discussions and technical reviews.
- Analyse and resolve production incidents and application defects.
- Deliver effective root-cause fixes to reduce repeat incidents, defect escape, and production instability.
- Support activities including problem management and service requests.
- Ensure platform stability, performance, and availability.
- Develop APIs and integration services using OCC, REST, and SOAP technologies.
- Review support process effectiveness.
- Improve development lifecycle efficiency by reducing cycle time, rework, and recurring production issues.
- Maintain unit test coverage expectations and support quality gates for secure, stable, and deployable releases.
- Functional Ownership
- Develop a strong understanding of functional capabilities and end-to-end business processes, and translate them into scalable, supportable technical solutions.
- Refine stories and tickets by clarifying acceptance criteria, dependencies, assumptions, and technical risks before implementation.
- Provide reliable estimates for assigned work and communicate delivery confidence, risks, blockers, and dependencies early.
- Reduce stakeholder rework requests by validating expectations and solution understanding before build starts.
- Partner with Business Analysts and the Technical Leads to ensure scope is clear, feasible, and technically aligned.
- Integrations
- Ensure integration changes follow approved architecture, traceability, testing, deployment, and change-control processes.
- Document integration flows, dependencies, error handling, monitoring needs, and operational support considerations.
- Identify and communicate integration risks, upstream/downstream dependencies, and support impacts early.
- Support integration defect analysis and preventive fixes to reduce repeat failures.
- Build and Support integrations with:
- SAP S/4HANA
- SAP ECC
- SAP CPI
- Payment gateways
- Third-party logistics providers
- CRM and marketing platforms
- Third-Party Services
- Quality
- Ensure all applicable code changes complete peer review and comply with approved coding, security, and engineering standards.
- Identify, track, and remediate security findings within agreed timelines.
- Maintain required technical documentation and keep it reviewed and current.
- Participate in release planning and deployment activities.
- Improve first-time-right delivery by reducing avoidable rework, reopenings, and repeat corrections.
- Track and improve quality indicators such as defect escape rate, rework rate, review compliance, and unit test coverage.
- Collaboration & Mentoring
- Work closely with Technical Leads and Architects to implement solutions.
- Collaborate with cross-functional teams in Agile delivery environments.
- Mentor developers through pairing, code reviews, technical guidance, and planned knowledge-sharing sessions.
- Create reusable components, utilities, templates, technical patterns, and automation opportunities that improve delivery speed and consistency.
- Contribute improvement ideas around automation, refactoring, observability, support productivity, and engineering practices.
- Build backup resource readiness by transferring knowledge on critical modules, recurring issues, integrations, and operational procedures.
Required Skills & Experience
- SAP Commerce Expertise
- 7+ years of hands-on SAP Commerce (Hybris) experience.
- Strong knowledge of:
- SAP Commerce Cloud Platform Architecture
- Java, Spring Framework, Spring Boot
- SAP Commerce OCC APIs
- REST/SOAP Web Services
- Microservices Architecture
- Integration Patterns and Middleware
- Database Technologies (Oracle, SQL Server, MySQL)
- Git, Jenkins, CI/CD implementation and DevOps practices
- SAP Cloud Portal
- Integration Experience: Experience integrating SAP Commerce with:
- SAP S/4HANA
- SAP ECC
- SAP CPI
- Payment Gateways
- CRM Platforms
- Third-Party Commerce Services
- Preferred Qualifications
- Experience in SAP Commerce Cloud deployments.
- Exposure to SAP Commerce deployment environments.
- Knowledge of SAP Commerce Cloud Portal.
- Experience in B2B Commerce implementations.
- Familiarity with Agile/Scrum methodologies.
- SAP Commerce certification is an added advantage.