SAP ABAP Developer
Location: Remote
Employment Type: Full-time
About the Role
We're seeking an experienced SAP ABAP Developer who thrives in technically challenging environments and enjoys turning complex business needs into clean, scalable SAP solutions. In this role, you will contribute to the evolution of SAP S/4HANA platforms by designing, building, and maintaining ABAP-based functionalities and custom integrations, including modern UI and cloud-based components.
You'll collaborate closely with functional teams, business stakeholders, and fellow developers to ensure that the delivered solutions are robust, aligned with standards, and optimized for performance.
Key Responsibilities
-
Design, develop, and enhance ABAP programs and objects within SAP S/4HANA environments
-
Create custom reports, forms (SmartForms, Adobe), interfaces (BAPIs, IDOCs), and conversion programs (BDC, LSMW)
-
Analyze functional requirements and translate them into efficient, maintainable technical specifications and code
-
Build and expose OData services and develop UI5 applications, integrating modern SAP Fiori standards
-
Develop and manage custom workflows and user exits, leveraging enhancement frameworks (BADI, Enhancement Points)
-
Support integration scenarios between SAP backend and cloud systems (e.g., SAP Sales/Service Cloud)
-
Perform system testing, user validation (UAT), and deploy solutions across development, quality, and production systems
-
Troubleshoot technical issues, perform root cause analysis, and provide effective solutions as part of 2nd/3rd line support
-
Monitor support queues and address critical incidents, change requests, and transport activities promptly
-
Document technical specifications, test scripts, and solution designs for future reference and compliance
-
Stay current with evolving SAP technologies, especially in HANA, Fiori, and UI5 ecosystems
-
Mentor junior team members when required and actively contribute to knowledge sharing and code reviews
Required Skills and Experience
-
6+ years of professional experience in SAP ABAP development
-
Solid background in Object-Oriented ABAP and classic ABAP constructs
-
Hands-on experience with ALV Reports, Enhancements, Smart Forms, Adobe Forms, and module pool programming
-
Strong integration know-how: BAPI, IDOC, ALE, RFCs, and PI/PO scenarios
-
Practical experience with SAP Gateway and OData service creation
-
Proficiency in SAP UI5, HTML5, JavaScript, and Fiori app development
-
Familiarity with CDS Views and their integration into Fiori applications
-
Understanding of SAP HANA programming techniques, performance optimization, and debugging tools
-
Experience with cloud connectivity and system integration using SAP Cloud Connector
-
Confident in preparing technical documentation and executing test procedures
-
Exposure to ITIL practices and experience working within structured project methodologies (ASAP, Agile, etc.)
-
Strong communication skills and the ability to collaborate effectively with global teams and clients
-
English proficiency required (German language skills are a plus)