Descrição da Vaga
SAP S/4HANA Technical Developer We are looking for an experienced
SAP S/4HANA Technical Developer
who can deliver end-to-end solutions across both backend (ABAP on S/4) and frontend (SAPUI5/Fiori) development. You will design and implement scalable, secure applications leveraging modern S/4 extensibility options—such as in-app, key user, classic enhancements, and side-by-side on BTP—while ensuring clean architecture and high performance.
Key Responsibilities
Backend Development
Design, develop, and maintain S/4HANA custom objects: ABAP OO, CDS Views, AMDP, OData/RFC services, BADIs, user exits, enhancements, BRF, and Workflow.
Implement REST/OData APIs and RAP model services.
Optimize performance using SQL trace, ATC, DDL, and HANA-aware coding.
Ensure robustness through unit tests and transport governance.
Frontend Development
Build SAPUI5/Fiori apps (Fiori elements and freestyle).
Configure FLP tiles, catalogs, groups, and manage roles/authorizations.
Integration
Integrate with Idocs, ALE/EDI, SOAP/REST services, and BTP services.
Security & Lifecycle
Apply secure coding standards, handle SSO/SAML/JWT.
Manage app lifecycle via CI/CD pipelines.
Collaboration & Support
Work closely with functional teams (FICO, MM, SD, PP, EWM, QM, HR) to translate requirements into technical designs.
Troubleshoot complex issues across the stack and provide production support during cutover/hypercare.
Document designs, technical specs, and contribute to development standards and reusable assets.
Required Skills & Experience
Experience:
6–12 years in SAP development with at least 2 end-to-end S/4HANA implementations.
Technical Expertise:
ABAP on HANA, ABAP OO, CDS (Annotations), AMDP, OData/Gateway, performance tuning.
SAPUI5/Fiori: JavaScript/TypeScript, XML views, controllers, data models, smart controls, FLP configuration.
RAP model for cloud-ready services and clean core extensibility.
Integration:
Idoc, ALE, Proxy, BTP Cloud Foundry, API Management, Event Mesh (nice to have).
Security:
PFCG roles, launchpad content, UI5 security best practices.
Tools:
Git, Jenkins, Azure DevOps, ATC, Code Inspector, CTS, Solution Manager/Charm.
Methodology:
Agile/Scrum, strong problem-solving, stakeholder communication, and documentation skills.
Nice to Have
SAP BTP CAP, Fiori Mobile/Kapsel, MDK, SAP Build Work Zone, Process Automation.
Experience with test automation frameworks (Postman, Selenium, UI5 testing).
Education
Bachelor’s/Master’s in Computer Science, Engineering, or related field.
SAP certifications (ABAP on HANA, Fiori/UI5, RAP) are a plus.