> Markdown version of [/jobs/ext/1992714-senior-abap-fiori-developer-s-4-hana](https://www.wearedevelopers.com/jobs/ext/1992714-senior-abap-fiori-developer-s-4-hana). 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). --- # Senior ABAP & Fiori Developer (S/4 HANA) - **Company:** Akaasa Technologies - **Location:** Bridgewater, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Advanced Business Application Programming (ABAP), Cloud Engineering, Databases, IDoc, Model View Controller (MVC), Node.Js, Open Data Protocol, Object-Oriented Software Development, Performance Tuning, SAP (Applications), SAP HANA, SAP NetWeaver Application Servers, Service-Oriented Architecture, SQL Databases, Web Applications, BI Launch Pad (Software), Generative AI, Backend, Sap Fiori, Sap Production Planning, SAP S/4HANA, SAP UI5, Build Process - **Published:** August 8, 2026 - **Apply:** https://www.careerjet.com/jobad/us659735fe46f37391c77bc27c2c393eb4 ## About the Role In ECC, ABAP is more traditional and application-server heavy. The database mostly stores data, while ABAP code does much of the processing. In HANA / S/4HANA, ABAP is written to push logic down to the database because HANA is an in-memory database designed for speed and advanced processing. Key HANA/S/4 ABAP skills to validate The ideal candidate must immediately stabilize the current landscape, manage daily operations, and lead the S/4HANA projects using SAP BTP and Fiori. Understanding of SAP Joule and the Generative AI Hub on BTP for automated business processes. Strong understanding of how the ABAP backend serves data to Fiori Launchpad and Fiori Elements. Expertise in SAPUI5 development, JavaScript, and MVC architecture for custom web applications. Proven experience with UI annotations in CDS views and building OData services. Hands-on experience with SAP Build, Build Process Automation, and Build Work Zone. Experience with: * Modern Open SQL * Joins, expressions, inline declarations, aggregations * Avoiding row-by-row processing * CDS Views * Basic/interface/consumption views * Annotations * Associations ## Description * ABAP Managed Database Procedures * SQL Script * Used for complex database-side logic * Performance tuning * ST05 SQL trace * SAT runtime analysis * SQL Monitor * Code pushdown concepts * S/4HANA custom code remediation * Simplification items * ATC checks * Replacing obsolete tables/functions * Adapting ECC custom programs for S/4 Core Responsibilities & Deliverables: Esker AP Automation project: Own Service-Oriented Architecture (SOA) management and support enhancements. SAP Upgrade project Support: Provide technical support, code remediation, and assistance with ABAP Test Cockpit (ATC) and PRIME+ analysis. SAP Production Support: Partner with the AMS team to analyze, troubleshoot, and resolve critical production issues (Primarily S4HANA + ECC platforms) Technical Skills (Current Project Needs) Core ABAP: Object-Oriented (OO) ABAP, BAPIs, RFCs, modern ABAP syntax, and custom enhancements in an S4HANA environment. Integration: Extensive experience with IDocs, RFCs, BAPIs, OData services, and SAP Web Services. Extensibility: Expertise in extending standard BAPIs, BAdIs, workflows, CDS views, and AMDP. Hands-on experience with In-App and Key User Extensibility (custom fields, custom logic, UI adaptations, and logic apps) to minimize custom backend code. On-stack development using RAP and side-by-side cloud development on BTP using CAP (Node.js). ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [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) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)