Senior Developer
Role Overview
Join SAP CX Order Management Services, a cloud-native engineering team building and maintaining services for the order lifecycle.
The services work with SAP Commerce Cloud and SAP S/4HANA and support enterprise commerce fulfillment.
The role emphasizes AI-native engineering, technical ownership, customer impact, and collaboration across global teams.
Key Skills for This Role
Full Job Posting
Role overview
Join SAP CX Order Management Services, a cloud-native engineering team building and maintaining services for the order lifecycle.
The services work with SAP Commerce Cloud and SAP S/4HANA and support enterprise commerce fulfillment.
The role emphasizes AI-native engineering, technical ownership, customer impact, and collaboration across global teams.
Engineering and operations
- Design, develop, and test scalable cloud-native microservices for the SAP Order Management platform.
- Build AI-native components, RAG pipelines, agentic workflows, and frameworks to evaluate AI quality, reliability, and performance.
- Optimize latency, throughput, and cost; improve scalability, resilience, and maintainability.
- Implement monitoring, alerting, incident response, root-cause analysis, and other SRE and observability practices.
- Write unit, integration, and contract tests; contribute to sprint work, reviews, deployments, and CI/CD automation.
- Troubleshoot complex production issues across application, integration, and infrastructure layers and drive permanent fixes.
Technical leadership and collaboration
- Establish coding standards, lead code reviews, promote test automation, and mentor less-experienced engineers.
- Partner with architects, product managers, developers, platform, data, and AI teams to deliver production-ready solutions.
- Use AI-assisted tools across the development lifecycle, validating generated code and setting team standards for responsible, effective use.
- Document work, share knowledge, guide design and quality, and own systems through production operation.
Qualifications
- A bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent functional experience.
- At least 6 years of professional software development experience.
- Expert-level Java; proven REST API design and asynchronous messaging experience, such as Kafka or similar.
- Deep experience with distributed systems, scalable application design, LLMs, advanced RAG, and agentic workflows.
- Professional experience with AI-assisted development tools and fluency across design, coding, testing, and observability.
- Experience with CI/CD tooling such as Kubernetes, Jenkins, GitHub Actions, or ArgoCD; knowledge of relational and/or NoSQL databases.
- Knowledge of microservices and cloud-native patterns, clean code, system resilience, performance optimization, and production troubleshooting.
- Solid SRE, observability, and incident-management knowledge; experience evaluating AI systems and validating model behavior.
- English proficiency is required for positions based in Quebec.
Preferred knowledge and skills
- Spring Boot experience is preferred.
- OMS concepts such as order capture, fulfillment, ATP, and returns are nice to have.
- Knowledge of SAP BTP and Azure, and open-source contributions, are nice to have.
- The role values communication, collaboration, complex problem solving, cloud architecture, observability, and AI-assisted engineering judgment.
About the team
The CX Order Management Services team builds the core of SAP's OMS product, from common backend services to CI/CD.
The team values technical craftsmanship, open feedback, inclusion, learning, and knowledge sharing.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SAP
Ingénieur de données senior en IA - Famille de modèles SAP-RPT
Montréal, CAN
SAP is seeking a senior data and AI engineer to build data pipelines and datasets supporting the SAP-RPT foundation model family. The role requires 5+ years of experience, strong Python and machine-learning skills, and p
SAP Program Manager - US Public Services Market Unit
, USA
SAP NS2 Senior Cloud Security Engineer-TS/SCI + poly Onsite - Chantilly, VA
Herndon, USA
SAP Program Manager - US Public Services Market Unit
, USA
Ingénieur de données senior en IA - Famille de modèles SAP-RPT
Montréal, CAN
SAP Program Manager - US Public Services Market Unit
, USA
SAP NS2 AI Consultant Specialist
Herndon, USA
SAP NS2 Senior AI Consultant Specialist
Herndon, USA
SAP NS2 Senior Cloud Security Engineer-TS/SCI + poly Onsite - Chantilly, VA
Herndon, USA
Success Plan Manager - Specialist - Midwest
Chicago, USA
SAP NS2 AI Consultant Specialist
Herndon, USA
SAP Program Manager - US Public Services Market Unit
, USA