SAP Full-Stack Developer

Stafide

Amsterdam

On-site

EUR 70,000 - 100,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stafide is seeking an experienced SAP application developer to design and deliver SAPUI5/Fiori-based solutions. You will implement CAP-based backends using Node.js or Java, model data with CDS, and expose OData v2/v4 and REST APIs for seamless integration with backend systems.

You will work in an Agile environment, collaborating with stakeholders and cross‑functional teams to ensure secure, scalable, and high‑quality software.

Qualifications

  • 6–8 years of professional experience in SAP application development or related software roles.
  • Strong hands-on experience with SAPUI5 and SAP Fiori development.
  • Practical experience with CAP, using Node.js or Java.
  • Experience with CDS data modeling, service definitions, OData V2/V4, and REST API integration.
  • Knowledge of SAP BTP, cloud-native app development, and deployment.
  • Experience with Git or Bitbucket, and CI/CD pipelines.
  • Understanding of authentication, authorization, and secure development practices.
  • Strong debugging, testing, and problem-solving skills.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design, develop, and maintain SAPUI5/Fiori applications following SAP UX standards.
  • Build backend services and CAP-based logic using Node.js or Java.
  • Design, develop, and integrate OData v2/v4 and REST APIs for seamless communication.
  • Create and optimize CDS data models and service definitions.
  • Develop, deploy, and manage cloud-native apps on SAP BTP.
  • Ensure security, performance, scalability, and maintainability of applications.

Skills

SAPUI5 / SAP Fiori
CAP (Node.js/Java)
CDS data modeling
OData V2/V4
REST API integration
SAP BTP
Git / Bitbucket
Jenkins
Agile / Scrum
Security best practices

Tools

Jenkins

Job description

  • Design, develop, and maintain modern, responsive SAPUI5/Fiori applications following SAP user experience (UX) standards.
  • Build backend services, business logic, and application functionality using the SAP Cloud Application Programming Model (CAP) with Node.js or Java.
  • Design, develop, and integrate OData V2/V4 services and REST APIs to support seamless communication between applications and backend systems.
  • Create, maintain, and optimize Core Data Services (CDS) data models and service definitions.
  • Develop, deploy, and manage cloud-native applications on the SAP Business Technology Platform (BTP).
  • Ensure application security, performance, scalability, and maintainability by following development best practices.
  • Participate in code reviews, testing, debugging, troubleshooting, and continuous integration and continuous delivery (CI/CD) activities.
  • Collaborate with business stakeholders, technical teams, and Agile/Scrum teams to deliver high-quality solutions.
  • Prepare and maintain technical documentation to support application development, deployment, and maintenance.
What You Bring to the Table
  • 6–8 years of overall professional experience in SAP application development or related software development roles.
  • Strong hands‑on experience with SAPUI5 and SAP Fiori application development.
  • Practical experience with SAP Cloud Application Programming Model (CAP), using Node.js or Java.
  • Experience with CDS data modeling, service definitions, OData V2/V4, and REST API integration.
  • Knowledge of SAP BTP, cloud-native application development, and application deployment.
  • Experience with Git or Bitbucket, Jenkins, and CI/CD pipelines.
  • Understanding of authentication, authorization, and secure application development practices.
  • Strong debugging, testing, troubleshooting, and problem‑solving skills.
  • Experience working in Agile/Scrum development environments.
You should possess the ability to
  • Translate business requirements into scalable, secure, and maintainable SAP application solutions.
  • Develop end‑to‑end SAP applications by combining frontend SAPUI5/Fiori development with backend CAP services.
  • Design and implement effective data models, service interfaces, and API integrations.
  • Deploy, configure, and maintain applications on SAP BTP.
  • Identify and resolve application issues while ensuring optimal performance and reliability.
  • Collaborate effectively with business stakeholders, developers, testers, and other technical teams.
  • Follow coding standards, conduct code reviews, and contribute to automated testing and CI/CD processes.
  • Maintain clear technical documentation and support continuous improvement throughout the software development lifecycle.
What we bring to the table
  • An opportunity to work on modern SAP application development using SAPUI5/Fiori, CAP, and SAP BTP.
  • Exposure to cloud‑native SAP solutions and enterprise application integration.
  • Opportunities to collaborate with cross‑functional teams in an Agile development environment.
  • A professional environment focused on application quality, security, scalability, and continuous improvement.
  • Opportunities to enhance technical expertise in SAP technologies and cloud application development.
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SAP Full-Stack Developer (ID: 4104)
SAP Full-Stack Developer (ID: 4104)

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Senior SAP Full-Stack Developer: UI5/Fiori, CAP & BTP
Senior SAP Full-Stack Developer: UI5/Fiori, CAP & BTP

Stafide • Amsterdam

On-site
EUR 70,000 - 100,000
SAP UI5 Developer
SAP UI5 Developer

GeekSoft Consulting • Veldhoven

On-site
EUR 60,000 - 80,000
A challenging, innovating environment
Opportunities for learning where needed
SAP HANA/BTP/CAP Developer
SAP HANA/BTP/CAP Developer

GeekSoft Consulting • Eindhoven

On-site
EUR 50,000 - 70,000
Challenging, innovative environment
Opportunities for learning
SAP HANA Cloud Engineer
SAP HANA Cloud Engineer

GeekSoft Consulting • Utrecht

Hybrid
EUR 90,000 - 130,000
A challenging, innovating environment.
Learning opportunities where needed.
SAP Fiori UI5 Full-Stack Developer on BTP
SAP Fiori UI5 Full-Stack Developer on BTP

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
SAP BTP HANA Cloud Consultant (ID: 4031)
SAP BTP HANA Cloud Consultant (ID: 4031)

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
SAP BTP Architect - Netherlands
SAP BTP Architect - Netherlands

Infosys • Amsterdam

On-site
EUR 120,000 - 160,000
Sap Abap Developer
Sap Abap Developer

Atos • Netherlands

On-site
EUR 55,000 - 80,000
Access to training and certifications
Hybrid work model
Wellbeing programs
+5
Mobile Application Developer and Support Analyst
Mobile Application Developer and Support Analyst

Lever, Inc. • Netherlands

Remote
EUR 65,000 - 90,000
Fully remote
Contract role
Hands-on ownership
+3