Description
We are looking for a Senior SAP BTP CAP Cloud Developer to design, build, and maintain cloud-native applications on SAP Business Technology Platform (BTP). The role focuses on hands-on development using the CAP model, strong usage of BTP services, and building scalable, secure solutions integrated with SAP systems.
Key responsibilities include:
- Development and maintenance of cloud-native applications on SAP BTP using CAP (Cloud Application Programming) model
- Design and build services using CAP (Node.js) following clean core and side-by-side extensibility principles
- Model data and services using CDS (Core Data Services), including entities, associations, and annotations
- Define application structure (layered architecture), and design reusable service components
- Create and expose OData (V4) and REST services for frontend and external consumption
- Work closely with frontend teams to provide optimized services for SAP Fiori/UI5 applications
- Extend and enhance existing CAP applications
SAP BTP Services
- Configure and use SAP BTP services such as Destination, Connectivity, XSUAA, Job Scheduling, and HANA Cloud
- Implement secure connectivity to on-premise systems using Cloud Connector
- Manage service instances, bindings, and environment configurations within BTP
- Work with SAP HANA Cloud (HDI containers, data modeling, queries, performance tuning)
- Deploy and manage applications in Cloud Foundry (Kyma is a plus)
DevOps & Operations
- Monitor applications using logging, tracing, and alerting services in SAP BTP
- Troubleshoot and debug CAP applications and BTP integrations
- Ensure application performance, scalability, and reliability
Collaboration & Delivery
- Work closely with functional consultants and business users to understand requirements
- Translate business requirements into technical solutions
- Propose alternative technical approaches where appropriate
- Perform code reviews and ensure adherence to coding standards and best practices
- Contribute to technical documentation
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.porsche.com/index.php?ac=jobad&id=20587