Title and Location
Title: SAP S4HANA Technical Developer | Location: Remote – Brazil
Type
Contract (PJ)
About the Role
We're seeking an end-to-end SAP S4HANA Technical Developer who can own both backend ABAP on S4 and frontend SAPUI5Fiori development. You'll build robust scalable solutions leveraging modern S4 extensibility in appkey user classic enhancements and side by side on BTP ensure clean architectures and deliver performant secure apps that delight business users.
Key Responsibilities
- Design, develop and maintain S4HANA custom objects, ABAP OO, CDS views, AMDP, ODataRFC services, BADIs, user exits, enhancements, BRF, Workflow.
- Build FioriUI5 apps, Fiori elements, freestyle configure FLP tiles, catalog, groups and handle roles and authorizations.
- Implement RESTOData APIs, RAP model services and integrate with Idocs, ALE, DI, SOAP, REST and BTP services.
- Optimize performance (SQL, trace, ATC, DDL, HANA aware coding), ensure robustness, unit tests and transport governance.
- Collaborate with functional teams (FICO, MM, SD, PP, EWM, QM, HR) to translate requirements into technical designs and testable solutions.
- Apply secure coding standards, handle SSOSAMLJWT and manage app lifecycle via CICD.
- Troubleshoot complex issues across stack, frontend, gateway, backend and provide production support during cutover/hypercare.
- Document designs, technical specs and contribute to development standards and reusable assets.
Required Skills / Experience
- 6-12 years in SAP development with at least 2 end‑to‑end S4HANA implementations.
- Strong ABAP on HANA, ABAP OO, CDS, Annotations, AMDP, ODataGateway, performance tuning.
- SAPUI5/Fiori, JavaScript, TypeScript, XML, views, controllers, data models, Fiori elements, smart controls, FLP configuration.
- RAP model experience for building cloud‑ready services, understanding of clean core and extensibility options.
- Knowledge of S4 extensibility in app key, user, side by side and Clean Core approach.
- Integration: Idoc, ALE, PROXY, BTP Cloud Foundry, API Management, Event Mesh (nice to have).
- Security: Auth, PFCG roles, launchpad content, UI5 security best practices.
- Tools: Git, Jenkins, Azure DevOps, ATC, Code Inspector, CTS, Solution Manager, Charm (preferred).
- Agile delivery: Scrum, strong problem solving, stakeholder communication and solution documentation.
Nice to Have
- SAP BTP CAP, Fiori Mobile Kapsel, MDK, SAP Build Work Zone, Process Automation.
- Experience with Test Automation Framework, Postman, Selenium, UI5 testing.
Education
Bachelors / Masters in Computer Science, Engineering or related field. SAP certifications: ABAP on HANA, FioriUI5, RAP are a plus.