Role: SAP BTP & ABAP RAP Lead Developer Duration: 12 Months Location: New Brunswick, NJ (Hybrid Onsite)
Note: Local to NJ is preferred, but contractor must be willing to travel onsite if not already local.
Description and Location
An SAP Development Lead with BTP expertise typically:
Leads development teams working on SAP solutions, ensuring adherence to best practices and project timelines.
Designs and implements applications using SAP BTP services like:
SAP Cloud Application Programming Model (CAP)
SAP Integration Suite
SAP Extension Suite
Coordinates with functional teams to translate business requirements into technical solutions.
Ensures security, scalability, and performance of cloud-based applications
SAP ABAP BTP RAP
Strong expertise in:
ABAP RAP
CDS Views
OData services
SAP Fiori/UI5
SAP HANA (on-premise or cloud)
Solid understanding of Clean Core architecture and extensibility options.
Experience with SAP BTP, CAP, and SAP Workflow .
Must Have Skills- SAP S4 HANA / HANA Cloud / SQL / CDS View /ODATA/ Node.js
Must have experience in complex CDS Views and Performance Analysis to meet various custom CDS view
Design, develop, and maintain applications using the ABAP RAP framework in S/4HANA.
Ensure Clean Core compliance by minimizing custom code in the SAP core and using side-by-side extensibility.
Develop and enhance Fiori/UI5 applications integrated with RAP-based services.
Create and manage CDS Views, OData services, and BOPF objects.
Hands-on on building RAP Based UI Applications and APIs for integration
Extensively Worked on building RAP Based managed and unmanaged scenarios
Good hands-on on building RAP based event triggering mechanism and application job triggering.
ABAP Screen Programming Technology like Module Pool Programming, RF Screen Programming, WebDynpro
Enhancement Technologies like BADIs, User exits, Enhancement Frameworks
Interface Technologies like ALE/IDOC, BAPIs, Webservices
Forms Technologies like Smartforms, Adobe forms, SAP Scripts
SAP ABAP Workflow
Collaborate with functional consultants and business stakeholders to gather and translate requirements.
Conduct unit testing, code reviews, and performance optimization.
Document technical designs and maintain system documentation.
Support deployment, testing, and post-go-live activities.
Stay updated with SAP BTP, CAP, Event Mesh, and other emerging technologies.