SAP Fioneer
(Lead) Senior CAP & BTP Software Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер для end-to-end разработки backend-решений облачных банковских продуктов SAP Fioneer на SAP BTP. Проектирование и разработка CAP-сервисов, архитектурная ответственность и менторство разработчиков.
Задачи
- Проектировать, разрабатывать и сопровождать CAP-сервисы (Node.js и/или Java) на SAP BTP, включая доменное моделирование на CDS, дизайн OData V4-сервисов, аутентификацию через XSUAA и событийную интеграцию через SAP Event Mesh
- Брать техническую ответственность за модули и темы — от начального прототипа и доменной модели до продуктивной поставки
- Выстраивать чистые тестируемые архитектуры по устоявшимся паттернам (Hexagonal, Domain Driven Design, CQRS) и принимать прагматичные компромиссы
- Интегрировать backend-сервисы с S/4HANA, RAP business objects и внешними API через Destination Service и Cloud Connector
- Создавать и поддерживать CI/CD-пайплайны (сборка MTAR, деплой в Cloud Foundry, trunk based development) и обеспечивать чистое разделение окружений
- Обеспечивать качество через код-ревью, автоматические тесты (unit, integration, contract) и единые гайдлайны
- Документировать архитектурные решения в ADR и делиться знаниями через pair programming, менторство и brown bag сессии
- Работать с Product Owners и Solution Architects над переводом бизнес-требований в реализуемые решения
Требования
- 3+ (6+) лет профессионального опыта в разработке ПО, включая 3+ года продуктивной работы с CAP и SAP BTP
- Уверенное владение Node.js или Java, CDS и OData V4, понимание Fiori Elements и SAPUI5 с точки зрения backend-интеграции
- Практический опыт с Cloud Foundry, деплоями MTAR и сервисами BTP: XSUAA, Destination, Connectivity, Event Mesh, HANA Cloud
- Архитектурные навыки: Domain Driven Design, чистое разделение слоёв, дизайн и версионирование API, безопасность и защита данных (GDPR) by design
- Уверенная работа с Git, trunk based workflow, pull request reviews и современным инженерным инструментарием
- Готовность к командировкам в регионе DACH
- Свободный английский и немецкий (минимум C1)
Условия
- Greenfield-проекты с реальной архитектурной ответственностью и короткими цепочками принятия решений
- Co-innovation с ведущими клиентами финансового рынка
- Конкурентная компенсация и оплата участия в конференциях
- Международная команда с плоской иерархией и прагматичной культурой, ориентированной на результат
Навыки
- SAP CAP
- SAP BTP
- Node.js
- Java
- CDS
- OData V4
- XSUAA
- SAP Event Mesh
- Cloud Foundry
- MTAR
- HANA Cloud
- Domain Driven Design
- CQRS
- S/4HANA
- RAP
- ABAP Cloud
- Destination Service
- Cloud Connector
- CI/CD
- Git
- Fiori Elements
- SAPUI5
- Kubernetes
- Kyma
- SonarQube
- OpenTelemetry
- Dynatrace