Full Stack Software Engineer (f/m/d) - Java/Cloud - SAP CX Commerce
About this role
We help the world run better. At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging – but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.
About the role:
As a member of our Team, you will contribute to our SaaS commerce product by delivering features end-to-end across the stack. You’ll design, build, test, deploy, and support high-quality components with a strong emphasis on business value, performance, security, and maintainability.
What you’ll do:
- Develop cloud-native applications on SAP Commerce Cloud
- Design, develop, and maintain RESTful APIs integrating commerce systems and third‑party services
- Develop backend services using SAP CAP with Java and Spring Boot
- Take full ownership of code using a test‑driven development approach
- Ensure high code quality through unit, integration, and end‑to‑end tests
- Write and maintain automated tests and support CI/CD pipelines
- Participate actively in Agile practices including sprint planning, daily stand‑ups, and retrospectives
- Learn and apply SAP technologies including SAP CAP, Fiori elements, SAP HANA Cloud, and SAP BTP
- Continuously improve development processes to drive efficiency, quality, and innovation
What you bring:
- 3 to 5 years of hands‑on professional Java experience
- Strong understanding of RESTful APIs and system integration
- Frontend development experience with JavaScript, Angular, and modern web technologies
- Hands‑on experience with containerization and cloud‑oriented technologies, including Docker and Kubernetes
- Experience with Git and CI/CD (e.g., GitHub Actions, GitLab CI, Jenkins)
- Strong commitment to delivering high‑quality, well‑tested, and maintainable solutions
- Willingness to learn SAP CAP, Fiori elements, SAP HANA Cloud, and SAP BTP
Nice to have:
- Experience with SAP Commerce Cloud or similar platforms
- Familiarity with OpenAPI/Swagger
- Experience with observability (logging, metrics, tracing) and performance tuning
Why you’ll love this role:
- Modern software development and DevOps practices
- Growth opportunities in SAP technologies
- Supportive, collaborative team focused on impact and excellence