SAP BTP Developer || Onsite in Raritan, NJ

DMS Vision•Frisco, AL
•Onsite

About The Position

Design and develop custom applications and extensions on SAP BTP using the SAP Cloud Application Programming Model (CAP). Model domain logic with Core Data Services (CDS) entities, associations, compositions, projections, and views. Build reusable, modular CAP services aligned with clean-core principles, and implement business logic through custom actions and functions. Implement role-based access control using CDS authorization annotations and SAP BTP XSUAA. Perform end-to-end debugging across CAP services and SAP Business Process Automation (SBPA) workflows; analyze logs and traces using SAP BTP Cockpit, Application Logging, and cloud logging; diagnose and resolve production issues; and participate in root-cause analysis and performance tuning. Use SAP BTP services including Destination Service, Connectivity Service, and XSUAA. Design and implement SBPA workflows, including approval workflows, user task management, automated decision logic using business rules, exception handling, service-level agreement (SLA) and retry mechanisms, and UI forms for tasks and approvals. Asynchronous processing and event-based integration are preferred skills.

Requirements

  • Experience with SAP BTP.
  • Experience with CDS.
  • Experience with OData.
  • Experience with SAPUI5.
  • Experience with SBPA.
  • Knowledge of SAP BTP services, including Destination Service, Connectivity Service, and XSUAA.
  • Experience with CAP and its domain modeling and service development concepts.

Nice To Haves

  • Knowledge of asynchronous processing and event-based integration.

Responsibilities

  • Design and develop custom applications and extensions on SAP BTP using CAP.
  • Model domain logic using CDS entities, associations, compositions, projections, and views.
  • Build reusable and modular CAP services aligned with clean-core principles.
  • Implement business logic using custom actions and functions.
  • Implement role-based access control using CDS authorization annotations and SAP BTP XSUAA.
  • Debug CAP services and SBPA workflows end to end.
  • Analyze logs and traces using SAP BTP Cockpit, Application Logging, and cloud logging.
  • Diagnose and resolve production issues.
  • Participate in root-cause analysis and performance tuning.
  • Use SAP BTP Destination Service, Connectivity Service, and XSUAA.
  • Design and implement SBPA workflows, including approval workflows, user task management, and automated decision logic using business rules.
  • Implement exception handling, SLA and retry mechanisms, and UI forms for tasks and approvals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service