$120K - 180K a year
Design, develop, and maintain full stack SAP applications with front-end SAPUI5/Fiori and back-end ABAP/Node.js/Java, integrating SAP modules and ensuring code quality and security.
Requires proficiency in SAPUI5/Fiori, SAP BTP, CAP, SAP HANA, ABAP or Node.js/Java, experience with SAP RAP, CDS annotations, SAP Fiori Elements, SAP certifications, and strong problem-solving skills.
Required Skills • Proficiency in SAPUI5/Fiori, JavaScript, HTML, CSS. • Experience with SAP BTP, CAP, and SAP HANA. • Strong understanding of ABAP and/or Node.js/Java for backend development. • Familiarity with OData services, REST APIs, and SAP Gateway. • Hands-on experience with RAP model (Managed and Unmanaged scenarios). • Strong understanding of CDS annotations, authorization checks, and data modeling. • Experience with SAP Fiori Elements, UI5, and BAS (Business Application Studio). • Familiarity with SAP BTP, CAP (Cloud Application Programming Model), and SAP HANA. • Experience with version control (Git) and CI/CD pipelines. • Strong problem-solving and communication skills. • Experience with SAP S/4HANA extensions and customizations. • Knowledge of SAP Integration Suite, Event Mesh, or SAP Mobile Services. • Familiarity with Agile/Scrum methodologies. • SAP certification(s) in relevant areas. Key Responsibilities • Design, develop, and maintain full stack applications integrated with SAP systems. • Build responsive front-end interfaces using SAPUI5/Fiori, HTML5, CSS3, and JavaScript. • Develop and maintain back-end services using Node.js, Java, or ABAP. • Integrate with SAP modules (e.g., S/4HANA, ECC) via OData services, RFCs, and REST APIs. • Work with SAP BTP services such as CAP (Cloud Application Programming Model), SAP HANA, and SAP Integration Suite. • Design and develop end-to-end applications using SAP RAP and CDS views on S/4HANA or SAP BTP. • Create and expose CDS-based OData services for consumption in SAP Fiori/UI5 applications. • Implement business logic using Behavior Definitions, Behavior Implementations, and Managed/Unmanaged RAP scenarios. • Develop side-by-side and in-app extensions using SAP Extension Suite and Key User Tools. • Build responsive front-end applications using SAP Fiori Elements, SAPUI5, and JavaScript. • Integrate with SAP and non-SAP systems using OData, REST APIs, and SAP Cloud SDK. • Collaborate with functional consultants, architects, and business stakeholders to translate requirements into technical solutions. • Ensure code quality, performance, and security through best practices and automated testing.
This job posting was last updated on 10/20/2025