Primary stack: SAP Commerce Cloud, Java, Spring, React.js
Orchestration: Temporal or comparable durable workflow technology
Required Qualifications
- Senior-level experience delivering distributed production systems.
- Strong SAP Commerce Cloud/Hybris or similar platform development experience.
- Advanced Java and Spring development skills.
- Experience with React.js and modern JavaScript or TypeScript.
- Hands-on experience with at least one durable orchestration platform, such as Temporal, Cadence, Azure Durable Functions, AWS Step Functions, or Conductor.
- Strong understanding of:
- Workflow determinism and replay
- Workflow versus activity responsibilities
- At-least-once execution semantics
- Idempotency and duplicate prevention
- Retry classification and non-retryable failures
- Compensation and saga patterns
- Durable timers and asynchronous events
- Workflow versioning and backward compatibility
- Failure recovery and operational visibility
- Experience designing event-driven integrations using Kafka or comparable messaging technology.
- Demonstrated use of AI coding assistants or agentic engineering tools on substantive software work.
- Practical understanding of context engineering: equipping AI systems with appropriate domain knowledge, tools, instructions, examples, and validation.
- Strong automated testing, debugging, performance-analysis, and production-support skills.