
The best-run businesses run SAP.
Senior Full Stack Engineer - Java/Cloud - SAP CX Commerce
필수 스킬
Java
TypeScript
React
Angular
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.
What you’ll build:
· Design, develop and maintain end-to-end high-quality software solutions, including Java-based back-end applications (microservices/monolithic) and front-end UIs throughout the software development lifecycle (SDLC).
· Design, build and evolve RESTful APIs and integrations with internal systems, third-party platforms and front-end components; ensure robust versioning, comprehensive error handling, backward compatibility and seamless front-end-back-end data interaction.
· Develop and deliver front-end features (responsive UIs, interactive components) and back-end functionalities for SAP Commerce Cloud; adhere to industry best practices for front-end performance optimization, back-end extensibility and long-term maintainability.
· Leverage cloud-native patterns to build scalable, resilient full-stack services (containerization, orchestration, end-to-end CI/CD) and ensure consistent deployment/operation of front-end and back-end applications.
· Participate in cross-functional architectural discussions, conduct full-stack code reviews (front-end/back-end) and contribute to key technical decisions across the entire tech stack.
· Diagnose, troubleshoot and resolve full-stack production incidents (UI issues, service errors, interface problems); optimize end-to-end performance and drive continuous improvements to system reliability and uptime.
· Coach junior engineers on full-stack skills, advocate for full-stack testing best practices (unit/integration/E2E), observability (monitoring, logging, alerting) and deployment automation.
· Author and maintain comprehensive technical documentation (front-end frameworks, back-end architectures, APIs, runbooks, integration guidelines) to ensure knowledge sharing and operational efficiency.