Job Description
Join a high-impact S/4 Public Cloud project building next-generation SAP cloud applications for a Telecommunications client. This is a fully remote contract role where youll own the development, testing and deployment of responsive, user-centric web applications as a full stack developer working across SAPUI5/Fiori, BTP and CAP programming model, shaping scalable solutions that integrate seamlessly with S/4HANA. Youll work with modern tools and frameworks to deliver robust, secure, and performant business applications.
About the Role:
You will design, develop, and deploy full-stack applications on SAP Business Technology Platform using Cloud Foundry and CAP, with a strong focus on SAPUI5/Fiori front-end and secure API integration. Working closely with functional and technical stakeholders, youll translate complex business requirements into clean, maintainable code and cloud-native services. Your work will directly enhance user experience, data accessibility, and process efficiency across the SAP landscape.
Key Responsibilities:
- Develop and enhance SAPUI5/Fiori applications, including custom apps and extensions aligned with UX guidelines.
- Build and maintain CAP-based services and data models on SAP BTP Cloud Foundry, including CDS views and business logic.
- Design, implement, and consume RESTful APIs and OData v4 services for integration with S/4HANA and other systems.
- Implement authentication and authorization using XSUAA and OAuth 2.0 within the SAP BTP security framework.
- Develop server-side business logic and microservices using Node.js and Python, integrating with SAP and non-SAP systems as required.
- Create and optimize CDS views for S/4HANA, ensuring performant data access and alignment with domain models.
- Collaborate with functional consultants and architects to refine requirements and produce technical designs and documentation.
- Troubleshoot, debug, and optimize application performance across front-end, back-end, and cloud infrastructure components.
Key Requirements:
- Strong hands-on experience with SAPUI5/Fiori development, including custom controls, MVC, and responsive UI design.
- Proven experience developing applications on SAP BTP Cloud Foundry using the CAP (Cloud Application Programming) model.
- Solid expertise in CDS views design and implementation, particularly in S/4HANA environments.
- Proficiency in JavaScript and Node.js for both front-end and back-end development in SAP-related projects.
- Practical experience designing and implementing RESTful APIs and OData v4 services.
- Working knowledge of SAP BTP security concepts, including XSUAA and OAuth 2.0.
- Experience with OO ABAP sufficient to understand and integrate with existing back-end logic and services.
- Track record of delivering production-grade cloud applications in an SAP context on contract or project-based engagements.
Desirable Skills:
- Experience with Python for automation, data processing, or microservices on SAP BTP.
- Familiarity with S/4HANA extensibility options, including in-app and side-by-side extensions.
- Exposure to DevOps practices, CI/CD pipelines, and Git-based workflows for SAP cloud projects.
- Knowledge of performance tuning and monitoring tools within SAP BTP and S/4HANA.
- Experience working in agile teams with Jira or similar project management tools.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline.
- SAP-related certifications (e.g., SAP BTP, SAP Fiori/SAPUI5, or S/4HANA) preferred.
- Additional training or certification in cloud development, RESTful API design, or security (OAuth 2.0) is an advantage.
If youre a contract SAP full stack cloud developer ready to drive complex BTP solutions end-to-end, apply now to be considered for this remote opportunity.