Tech Stack
AWSAzureCloudERPGradleJavaJavaScriptJenkinsMavenMicroservicesSpringSQL
About the role
- Develop and maintain SAP Commerce solutions
- Configure and extend SAP Commerce modules
- Collaborate with cross-functional teams and stakeholders to deliver solutions
- Participate in code reviews and ensure best practices in software development
- Optimize backend performance and scalability of applications
- Provide technical guidance and mentorship to team members
Requirements
- 5+ years of experience with Java EE and Spring Framework
- 3+ years (ideally 5–10 years) of hands-on experience with SAP Commerce (Cloud V2)
- Strong expertise in databases and caching mechanisms
- Proven experience with: Setting up, configuring, and extending SAP Commerce modules
- In-depth understanding of the Commerce and Product Content Model (Catalogs, CMS, Promotions, Pricing, Cart, Checkout, etc.)
- Working with Backoffice, SmartEdit, and OCC APIs (REST)
- Knowledge of build and deployment processes using tools like Gradle, Ant, Maven
- Familiarity with CI/CD tools and pipelines (e.g., Jenkins, GitLab CI)
- Experience with cloud deployments (e.g., SAP Cloud, Azure, AWS)
- Solid understanding of web technologies: REST APIs, JSON, OAuth2, JavaScript, CSS
- Experience with databases and persistence: FlexibleSearch (Hybris Query Language) SQL (SAP HANA)
- Deep understanding of caching strategies, clustering, and performance tuning
- Experience with modular software architecture, microservices, and headless commerce (nice to have)
- Ability to translate complex business requirements into scalable, maintainable solutions (nice to have)
- Background in integrating with ERP, CRM, PIM, OMS, payment systems, etc. (nice to have)
- Familiarity with common design patterns (e.g., Factory, Strategy, Dependency Injection) (nice to have)
- German language skill is a plus (nice to have)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java EESpring FrameworkSAP Commercedatabasescaching mechanismsREST APIsJSONOAuth2JavaScriptCSS
Soft skills
collaborationtechnical guidancementorshipcode reviewsproblem-solving