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.