Job Summary
We are seeking a UI5 Developer with strong expertise in SAP UI5 and JavaScript to design and develop custom applications within an SAP S/4HANA environment. The ideal candidate will work independently from high-level functional designs to build scalable, high-quality solutions using SAP UI5, Business Application Studio (BAS), and modern SAP development technologies.
Key Responsibilities
• Design, develop, and maintain custom SAP UI5 applications.
• Build enterprise applications within an SAP S/4HANA environment.
• Develop user interfaces using SAP UI5, JavaScript, HTML5, and CSS.
• Utilize Business Application Studio (BAS) and Git for application development and version control.
• Develop and integrate solutions using OData v4, REST APIs, and CDS-based annotations.
• Work with modularized ABAP code to support application functionality and integrations.
• Translate high-level functional designs into scalable technical solutions with minimal supervision.
• Develop and maintain Gateway Services and OData integrations.
• Collaborate with functional and technical teams throughout the software development lifecycle.
• Perform testing, troubleshooting, debugging, and performance optimization of SAP UI5 applications.
• Maintain technical documentation and support production deployments.
Required Qualifications
• Experience developing custom SAP UI5 applications.
• Strong hands-on coding experience with SAP UI5 and JavaScript.
• Experience working in an SAP S/4HANA environment.
• Proficiency with Business Application Studio (BAS) and Git.
• Experience with OData v4, REST APIs, Gateway Services, and CDS Views.
• Strong understanding of modularized ABAP code.
• Experience with HTML5 and CSS.
• Knowledge of object-oriented programming, MVC architecture, and data modeling concepts.
• Experience working with SAP Fiori Elements.
• Ability to work independently from high-level functional designs.
• Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
• Experience independently delivering complex ABAP development projects.
• Familiarity with SAP S/4HANA development standards and modern ABAP syntax.
• Experience optimizing and tuning CDS Views for performance.
• Experience extending and integrating new solutions with existing custom SAP applications.