> Markdown version of [/jobs/ext/2272823-sap-s-4hana-abap-fiori-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2272823-sap-s-4hana-abap-fiori-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SAP S/4HANA ABAP & Fiori Full-Stack Developer - **Company:** APN Consulting Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Mobile Application Development, Software Quality, Code Review, Design of User Interfaces, Open Data Protocol, Object-Oriented Software Development, Performance Tuning, Release Management, SAP HANA, SQL Databases, SAP Development, SAP Business Technology Platform, Backend, Sap Fiori, Information Technology, SAP S/4HANA, SAP UI5, Restful APIs, Code Restructuring - **Published:** August 27, 2026 - **Apply:** https://www.dice.com/job-detail/3236e27b-d1eb-47b7-97bc-65f8c06284db ## About the Role 10+ years of SAP development experience with strong S/4HANA focus Proven experience delivering S/4HANA solutions Bachelor's degree in Computer Science, Engineering, or equivalent experience Core Technical Skills ABAP on S/4HANA CDS Views & Annotations RAP (ABAP RESTful Programming Model) SAP Fiori/UI5 & Fiori Elements OData V4 HANA-optimized development S/4HANA extensibility concepts (In-App, Side-by-Side) Transport & release management in S/4 landscapes Functional Exposure (Preferred) Hands-on technical work experience in at least one S/4HANA business area ## Description We are seeking a Senior SAP S/4HANA ABAP & Fiori Full-Stack Developer with 10+ years of SAP development experience and strong specialization in S/4HANA-native development. This role focuses exclusively on S/4HANA architecture, following clean-core strategy, leveraging ABAP on HANA, CDS, RAP, and SAP Fiori/UI5, and delivering high-performance, scalable, and upgrade-safe solutions. The ideal candidate will act as a technical anchor for S/4HANA development initiatives, guiding modernization, quality, and best practices across the landscape., S/4HANA ABAP & Backend Development Design and implement S/4HANA-native ABAP solutions, adhering to clean-core and extensibility guidelines Develop using Modern ABAP: Object-Oriented ABAP Inline declarations, expressions ABAP SQL optimized for HANA Build advanced CDS Views: Basic, Composite, Consumption views Analytical CDS with annotations CDS access control (DCL) Implement ABAP RESTful Application Programming Model (RAP): Managed and unmanaged scenarios Behavior definitions and implementations Draft handling and OData V4 exposure Leverage code pushdown techniques to optimize performance on SAP HANA Eliminate obsolete ECC patterns and ensure S/4HANA compatibility across all custom objects SAP Fiori & UI Development (S/4HANA Focused) Design and develop SAP Fiori applications for S/4HANA using: SAPUI5 / OpenUI5 Fiori Elements (List Report, Object Page, Analytical List) Extend and adapt standard S/4HANA Fiori apps using key-user and developer extensibility Implement role-based, responsive UX compliant with SAP Fiori design guidelines Consume OData V4 services exposed via RAP/CDS Collaborate with UX and business teams to ensure intuitive user experiences Integration & Extensibility Expose and consume listed APIs and OData services per S/4HANA extensibility framework Implement in-app and side-by-side extensions aligned with clean-core strategy Integrate S/4HANA with SAP BTP services when required (Workflow, Integration Suite, CAP-based extensions) S/4HANA Transformation & Optimization Participate in: S/4HANA greenfield implementations System conversions and brownfield transformations Refactor legacy custom code using: Simplification Item Catalog Custom Code Migration tools Ensure developments are upgrade-safe, cloud-ready, and future-proof Support continuous optimization and performance tuning on HANA Technical Leadership & Delivery Act as Senior Developer / Technical Lead for S/4HANA delivery streams Own: Technical design Code quality Performance and compliance Perform code reviews and mentor team members on S/4HANA best practices Collaborate with: Functional consultants Architects Basis and Security teams Provide advanced support for incidents, defects, and production issues Required Skills & Qualifications ## Related Videos - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)