Overview
Skills
Job Details
Job Summary
We are seeking a Senior SAP UI5 / ABAP Full-Stack Consultant with 8+ years of experience in designing, developing, and supporting SAP UI5 Freestyle and Fiori applications integrated with ABAP and OData services. The consultant will play a key role in delivering scalable, high-performance SAP applications across ECC and S/4HANA environments.
Key Responsibilities
Frontend – SAP UI5 / Fiori (Freestyle Applications)
Design and develop SAP UI5 Freestyle applications using MVC architecture.
Build XML views, fragments, controllers, and reusable UI components.
Develop custom freestyle applications beyond standard Fiori Elements templates.
Integrate UI5 applications with OData services for real-time data processing.
Apply SAP Fiori design principles and UX guidelines.
Perform cross-browser and device compatibility testing.
Optimize application performance and usability.
Backend – ABAP / OData
Develop and enhance ABAP programs including Reports, ALV, BAPI, RFC, IDocs, and Enhancements.
Design and expose OData services using SEGW and ABAP CDS views.
Implement CRUD operations, deep entities, navigation properties, and function imports.
Apply authorization handling, validations, and exception management.
Work with SAP Gateway, SICF configuration, and service activation.
Integration & Architecture
Integrate UI5 freestyle applications with SAP ECC and S/4HANA backend systems.
Develop CDS views, AMDP, and HANA-optimized ABAP solutions.
Collaborate with functional consultants to translate business requirements into technical designs.
Support integration with SAP Workflow, BRF+, and external systems.
Development & Quality
Follow SAP development standards and best practices.
Perform unit testing, debugging, and performance tuning.
Manage transports across DEV, QA, and PROD landscapes.
Participate in peer code reviews and knowledge sharing sessions.
Support & Leadership
Provide production support and issue resolution.
Mentor junior developers and guide technical implementation.
Participate in estimation, solution design, and project planning activities.
Technical Skills
SAP UI5 Freestyle Applications
SAP UI5 / SAP Fiori
JavaScript, HTML5, CSS3, JSON, XML
ABAP, ABAP OO
OData V2 / V4
CDS Views, AMDP
SAP Gateway
SAP ECC / S/4HANA
SAP Web IDE / BAS
Git, CTS, Transport Management
Soft Skills
Strong communication and stakeholder interaction skills
Analytical and problem-solving ability
Leadership and mentoring mindset
Ability to work independently and collaboratively
Nice to Have
SAP Fiori Elements
RAP / CAP model exposure
SAP BTP experience
Agile / Scrum methodology