via Lensa
$120K - 200K a year
Design, develop, and deploy SAP BTP applications using CAP, UI5, and related technologies, collaborating with stakeholders to translate requirements into technical solutions.
Hands-on experience with SAP UI5, SAP RAP, ABAP, or similar, knowledge of REST APIs, OData, and full stack development, with SAP certifications preferred.
Full-Stack SAP BTP Developer (CAP & UI5) Key Responsibilities • Full-Stack Application Delivery: Architect and develop end-to-end cloud-native applications on SAP BTP, using the Cloud Application Programming (CAP) Model (Node.js or Java) for scalable backend services and SAPUI5/Fiori for intuitive frontends. • Domain-Driven Data Modeling: Design complex data models and service definitions using Core Data Services (CDS), ensuring seamless persistence in SAP HANA Cloud and efficient OData (V2/V4) service exposure. • Metadata-Driven UI Development: Build responsive user interfaces using Fiori Elements for standardized layouts and Freestyle UI5 for highly customized business requirements, ensuring a consistent and high-performance user experience. • Secure Cloud Integration: Implement enterprise-grade security using XSUAA (Identity & Access Management) and integrate services with SAP S/4HANA or third-party platforms via BTP Destinations, Connectivity, and Event Mesh. • Modern DevOps & Optimization: Manage the full application lifecycle using SAP Business Application Studio (BAS), Git-based version control, and CI/CD pipelines, while continuously optimizing code for performance and scalability. • Assist in designing, developing, testing, and deploying SAP UI5 apps on SAP BTP. • Contribute to backend service development using SAP RAP and ABAP RESTful programming. • Collaborate with business analysts, senior developers, and other stakeholders to translate requirements into technical solutions. • Participate in code reviews, quality assurance, and adherence to best development practices. • Support integration of SAP UI5 apps with SAP S/4HANA and other systems via OData and APIs. • Prepare and maintain technical documentation for developed applications. • Stay up-to-date with advancements in SAP BTP, UI5, and RAP technologies. Job Requirements • Hands-on experience in SAP UI5, SAP RAP, ABAP, or relevant technical development roles. • Good knowledge of fundamental programming concepts (ABAP, RAP, CAP, UI5, JavaScript, HTML5, CSS). • Basic understanding of REST APIs, OData services, and full stack development lifecycle. • SAP certification in UI5, ABAP, RAP, or BTP are highly preferred.
This job posting was last updated on 2/20/2026