Principal CAP & BTP Cloud Native Engineer
SAP Fioneer · Francfort-sur-le-Main
Job description
About the role
As a Principal CAP & BTP Cloud Native Engineer you will own end‑to‑end backend development for SAP Fioneer’s cloud‑native banking solutions. You will design, build and operate services on SAP Business Technology Platform, applying the SAP Cloud Application Programming Model (CAP) and modern architectural patterns.
Key responsibilities
- Design, develop and run CAP services (Node.js or Java) on SAP BTP, including CDS domain models, OData V4 APIs, XSUAA authentication and event‑driven integration via SAP Event Mesh.
- Take technical ownership of scoped modules from concept through production delivery.
- Shape clean, testable architectures using Hexagonal, Domain‑Driven Design and CQRS where appropriate.
- Integrate backend services with S/4HANA, RAP business objects and external APIs via Destination Service and Cloud Connector.
- Build and maintain CI/CD pipelines (MTAR builds, Cloud Foundry deployments, trunk‑based development) and ensure proper environment separation.
- Ensure quality through code reviews, automated unit/integration/contract tests and coding guidelines.
- Document architectural decisions as ADRs and share knowledge via pair programming, mentoring and brown‑bag sessions.
- Collaborate with Product Owners and Solution Architects to translate business requirements into shippable solutions.
Required profile
- 5+ years of professional software engineering experience, including at least 3 years with CAP and SAP BTP.
- Strong command of Node.js or Java, CDS, OData V4 and a solid understanding of Fiori Elements and SAPUI5 from a backend perspective.
- Hands‑on experience with Cloud Foundry, MTAR deployments and core BTP services (XSUAA, Destination, Connectivity, Event Mesh, HANA Cloud).
- Deep knowledge of SAP integration patterns such as RAP, ABAP Cloud, SAP Integration Suite and BTP ABAP Environment.
Required skills
- CAP (SAP Cloud Application Programming Model)
- SAP Business Technology Platform (BTP)
- Node.js
- Java
- Core Data Services (CDS)
- OData V4
- Fiori Elements
- SAPUI5
- Cloud Foundry
- MTAR deployment
- XSUAA authentication
- Destination Service
- Connectivity Service
- Event Mesh
- HANA Cloud
- S/4HANA integration
- RAP (RESTful ABAP Programming Model)
- ABAP Cloud
- SAP Integration Suite
- BTP ABAP Environment
- Domain‑Driven Design
- Hexagonal Architecture
- CQRS
- CI/CD pipelines
- Automated testing (unit, integration, contract)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Financial Controller (m/w/d) 11
- Controller (m/w/d) 8
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Business Development Manager 7
- Key Account Manager (m/w/d) 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Front Office Agent (m/w/d) 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
12 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SAP Fioneer
Francfort-sur-le-Main
Related job offers
-
Data Analyst (R, Statistics & Data Processing) – Hybrid – Frankfurt
Findr Francfort-sur-le-Main -
DevOps Engineer (w/m/d)
DekaBank Francfort-sur-le-Main -
Java Softwareentwickler (m/w/d) für Kreditrisikoerkennung
Finanz Informatik Francfort-sur-le-Main -
Senior AI / Data Science Engineer (m/w)
buhl-data-service-gmbh Hannover -
Expert Cooperation Management / 2nd Level Support (m/w/d)
blaudirekt Lübeck