Job Description: Senior Technical Lead – SAP Commerce
Remotely – Full time – Immediate hiring
Position Overview
The Senior Technical Lead – SAP Commerce is responsible for leading the design, development, and implementation of technical solutions within SAP Commerce (Hybris). This role ensures architectural integrity, high-quality code, adherence to best practices, and optimal system performance. The Senior Technical Lead will guide development teams, review technical deliverables, and work closely with business and functional teams to deliver scalable and maintainable SAP Commerce solutions.
Key Responsibilities
1. Technical Leadership
- Lead the end-to-end technical design and implementation of SAP Commerce solutions.
- Define technical standards, integration patterns, and architectural guidelines.
- Provide guidance on platform capabilities, extensibility, and performance optimization.
2. Solution Design & Architecture
- Translate business requirements into high-quality technical designs.
- Ensure all solutions follow SAP Commerce best practices, modular design principles, and maintainability standards.
- Drive decisions on architecture, integrations, data modeling, and extension frameworks.
3. Code Quality & Review
- Review code developed by team members to ensure quality, performance, and security compliance.
- Enforce clean coding practices, reusable components, and proper documentation.
- Identify and resolve technical gaps, risks, and defects early in the development cycle.
4. Development & Implementation
- Participate in hands-on development when required.
- Develop complex extensions, customizations, integrations (REST, OCC), and workflows.
- Ensure smooth deployment pipelines, version control, and CI/CD best practices.
5. Team Collaboration & Mentorship
- Mentor developers and junior technical leads on SAP Commerce development and architecture.
- Facilitate technical knowledge sharing, training sessions, and code walkthroughs.
- Collaborate closely with functional consultants, QA team, DevOps, and business stakeholders.
6. Performance, Security & Stability
- Conduct platform performance assessments and tuning.
- Ensure adherence to security standards and SAP Commerce recommended guidelines.
- Troubleshoot production issues and drive root-cause analysis.
Required Skills & Qualifications
Technical Skills
- Strong hands-on experience with SAP Commerce (Hybris) framework (Core, Backoffice, OCC APIs, ImpEx, CronJobs, Workflows, SmartEdit, etc.).
- Proficiency in Java, Spring Framework, JPA/Hibernate, REST APIs, and microservices.
- Strong understanding of integration patterns with ERPs, CRMs, payment gateways, and 3rd-party services.
- Experience with SOLR, caching, database design, and performance tuning.
- Knowledge of CI/CD pipelines, Git, and DevOps practices.
- Familiarity with cloud hosting environments (SAP CCV2, Azure, AWS, or similar).
Leadership & Soft Skills
- Strong analytical and problem-solving skills.
- Ability to lead technical discussions and influence architectural decisions.
- Excellent communication and mentoring capabilities.
- Strong documentation skills and ability to translate complex concepts for non-technical stakeholders.
Experience Requirements
- 6–10+ years of experience in SAP Commerce development.
- Minimum 2–3 years in a technical lead or senior engineering role.
- Proven experience delivering large-scale SAP Commerce implementations.
Preferred Certifications
Although not mandatory, these certifications are highly advantageous:
- SAP Certified Development Professional – SAP Commerce Cloud
- SAP Commerce Cloud Business User Certification
- Java Professional Certification (e.g., Oracle Certified Professional)
- AWS or Azure Cloud Practitioner Certification (optional but valuable)
Language Requirements
- Fluency in English (required)
- Arabic is a plus (optional)
Job Type: Full-time