SAP Fiori SAPUI5 Developer
Job Summary
Build the platforms that are redefining global trade:
As an international business on a high-tech journey we dont just transport millions of tons of cargo. Were leading a digital revolution in global trade creating opportunities for millions of customers around the world through new technology data science and artificial intelligence.
Growing your skills with Maersk means growing global trade and reinventing our industry creating a digital foundation that moves the world. But it also means creating life-enhancing prosperity for people and communities through exciting initiatives.
Where will your technology career move next
Opportunity to grow intoaSAP Fiori / BTP Solution Architect role contributing to end-to-end design of enterprise-grade applications
Exposure to latest SAP technologies including RAP CDS and SAP Business Technology Platform (BTP)
Ability to enhance expertise in advanced UI architecture performance optimization and cloud integration
Opportunity to take on technical leadership responsibilities mentor team members and drive best practices
Responsibilities:
AI first development mindset with knowledge oftools and technologies to develop and deploy at scale.
Develop Free-Style SAPUI5 applications with dynamic view/page generation using SAPUI5 libraries.
Build responsive and user-friendly applications aligned with SAP Fiori design guidelines.
Implement complex JavaScript logic including async/await and Promise-based handling.
Develop and consume OData Services (V2 & V4).
Extend standard Fiori Elements applications.
Configure Fiori Launchpad including Spaces & Pages and Content Manager.
Debug and optimize SAPUI5 applications for performance.
Collaborate with backend teams for integration and data modeling.
Follow best practices in coding security and performance.
Requirements:
This role offers flexibility for hybrid work arrangements depending on business needs and candidate location.
Bachelors degree in Computer ScienceInformation Technology or a related field.
Strong hands-on experience inFree-Style SAPUI5 Application Development delivering scalable and high-performance applications
Expertise indynamic UI generationusing SAPUI5 framework and JavaScript
Proficiency inJavaScript (ES6) including:
Async/await Promises and asynchronous data handling
Reusable controller logic and modular architecture
Solid experience working withOData Services (V2 & V4)for frontend-backend integration
Hands-on experience in configuringFiori Spaces & Pagesand managing apps viaFiori Launchpad Content Manager
Experience inextending standard Fiori Elements applicationsbased on business requirements
Strong skills indebugging SAPUI5 applications includingperformance tracing and optimization
Experience working with development tools such asSAP BAS VS Code or SAP Web IDE
Familiarity withGit-based version control systemsfor source code management
Experience integrating applications usingREST APIs and JSON-based services
Understanding ofUI/UX principles with exposure to tools likeFigmafor collaborating on design and prototypes
Ability to leverageAI-assisted development tools(e.g. GitHub Copilot Claude) to improve productivity code quality and accelerate development cycles
Optional / Preferred Requirements
Experience in RAP (RESTful ABAP Programming Model) with the ability to design and develop modern service-oriented SAP applications
Strong knowledge of CDS (Core Data Services) datamodelling including views associations annotations and performance considerations
Proficiency in ABAP development including object-oriented programming enhancements and backend service development
Hands-on experience with SAP Business Technology Platform (BTP) including application development service integration and cloud-native architectures
Experience in setting up and managing SAP Cloud Connector including secure connectivity betweenon-premiseand cloud systems
Familiarity with integration concepts including REST APIs destinations and external system connectivity
Knowledge of SAP Transport Management System (TMS) for managing transports across landscapes and ensuring deployment governance
Experience with SAP BOPF (Business Object Processing Framework) for building business objects and managing transactional logic in classic ABAP environments
Understanding of end-to-end application lifecycle including development deployment and transport strategies across multi-system landscapes
We are seeking a skilled and motivated SAP Fiori / SAPUI5 Developer to design and develop intuitive high-performance SAP applications. The ideal candidate will have strong expertise in free-style SAPUI5 development Fiori Launchpad configuration and OData service integration along with solid JavaScript skills and a good understanding of SAP backend technologies.
Maersk is committed to a diverse and inclusive workplace and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race colour gender sex age religion creed national origin ancestry citizenship marital status sexual orientation physical or mental disability medical condition pregnancy or parental leave veteran status gender identity genetic information or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.
We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website apply for a position or to perform a job please contact us by emailing .
Required Experience:
IC
About Company
Maersk Line is a Danish international container shipping company and the largest operating subsidiary of the Maersk Group, a Danish business conglomerate. It is the world's largest container shipping company by both fleet size and cargo capacity, serving 374 offices in 116 countries