AI Software Engineer — SAP Commerce и durable orchestration, удалённо.
Основной стек: SAP Commerce Cloud, Java, Spring, React.js. Оркестрация: Temporal или аналогичная технология durable workflow.
Требования:
- Опыт уровня senior в разработке распределённых production-систем.
- Сильный опыт разработки на SAP Commerce Cloud/Hybris или аналогичной платформе.
- Продвинутые навыки Java и Spring.
- Опыт работы с React.js и современным JavaScript или TypeScript.
- Практический опыт минимум с одной платформой durable orchestration: Temporal, Cadence, Azure Durable Functions, AWS Step Functions или Conductor.
- Глубокое понимание: детерминизма и replay workflow, разделения ответственности workflow и activity, семантики at-least-once, идемпотентности и предотвращения дубликатов, классификации ретраев и неретраируемых ошибок, компенсаций и паттернов saga, durable-таймеров и асинхронных событий, версионирования workflow и обратной совместимости, восстановления после сбоев и операционной видимости.
- Опыт проектирования event-driven интеграций с Kafka или аналогичной технологией обмена сообщениями.
- Подтверждённое использование AI-ассистентов кодирования или agentic-инструментов в существенной программной работе.
- Практическое понимание context engineering: оснащение AI-систем соответствующими доменными знаниями, инструментами, инструкциями, примерами и валидацией.
- Сильные навыки автоматизированного тестирования, отладки, анализа производительности и поддержки production.