Sr. SAP ABAP RAP Architect

EPSoft Technologies
Houston, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Advanced Business Application Programming (ABAP) Application Programming Interfaces (APIs) Application Performance Management Software as a Service Cloud Computing Code Review Open Data Protocol Object-Oriented Software Development Performance Tuning SAP ABAP SAP (Applications) SAP Business Technology Platform
+7 more
Git Sap Fiori Event Driven Architecture Core Data SAP S/4HANA Restful APIs Api Management

Job description

We are seeking a highly experienced Senior SAP ABAP RAP Architect to lead the design and development of modern SAP applications using the ABAP RESTful Application Programming Model (RAP). The ideal candidate will have deep expertise in RAP (Managed and Unmanaged scenarios), Core Data Services (CDS), OData V4 services, and SAP Business Technology Platform (BTP). This role will be responsible for architecting Clean Core extensions for SAP S/4HANA, designing scalable APIs, and integrating SAP applications with cloud and third-party systems using SAP CPI and event-driven architecture. The candidate will also provide technical leadership, establish development standards, and mentor ABAP development teams. Key Responsibilities

  • Architect and develop enterprise-grade applications using SAP ABAP RAP (Managed and Unmanaged).
  • Design and implement Clean Core extensions in SAP S/4HANA using in-app and side-by-side development approaches.
  • Build and expose OData V4 services and reusable APIs.
  • Develop advanced CDS Views, behavior definitions, and service bindings.
  • Design integration solutions leveraging SAP BTP, SAP CPI, and SAP Event Mesh.
  • Implement event-driven architecture and asynchronous processing patterns.
  • Lead technical design discussions and define best practices for RAP-based development.
  • Review code, ensure adherence to Clean Core principles, and enforce quality standards.
  • Collaborate with functional consultants, architects, and business stakeholders to translate requirements into technical solutions.
  • Mentor junior and senior developers on RAP, BTP, and modern ABAP development techniques.
  • Troubleshoot and optimize application performance and scalability.
  • Prepare technical design documents, architecture diagrams, and deployment documentation.

Requirements

  • 12+ years of SAP ABAP development experience.
  • 5+ years of experience with SAP S/4HANA and modern ABAP programming.
  • Extensive hands-on experience with ABAP RAP (Managed and Unmanaged).
  • Strong expertise in CDS Views, behavior definitions, and service definitions.
  • Experience building OData V4 services and REST APIs.
  • Solid understanding of SAP Clean Core architecture and extensibility concepts.
  • Hands-on experience with SAP BTP and side-by-side extensions.
  • Experience integrating with SAP CPI / SAP Integration Suite.
  • Knowledge of SAP Event Mesh and event-driven architecture.
  • Proficiency in object-oriented ABAP, AMDP, and performance tuning.
  • Excellent communication, leadership, and mentoring skills.

Preferred Qualifications

  • SAP certifications in ABAP, S/4HANA, or SAP BTP.
  • Experience with SAP Fiori/UI5 and SAP Build.
  • Knowledge of SAP CAP (Cloud Application Programming Model).
  • Familiarity with Git-based development and CI/CD pipelines.
  • Experience with SAP API Management.

EPSoft Technologies

About the company

© 2026 Careerjet All rights reserved

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:21 min

Challenges of traditional mobile data synchronization

Timothy Marland · World Congress 2023

5:08 min

Transitioning from economics to a tech career path

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:01 min

Designing a target architecture with Python and SAP APIs

Aldin Sljivar Aldin Sljivar · Europe 2026 Virtual

2:57 min

Core data types and collection structures in Clojure

Tobias Schröder · World Congress 2021

2:13 min

Understanding engineering career opportunities within enterprise consulting structures

Thomas Hartenstein · LIVE

Videos

See all

Related articles

See all