Job Summary
We are looking for a skilled and passionate SAP BTP Full Stack Developer to join our growing technology team. The ideal candidate will have strong experience in SAP Business Technology Platform (BTP), SAP CAPM/CAP, Node.js, SAP HANA, and SAP Fiori/UI5 development.
You will be responsible for designing, developing, and implementing scalable SAP cloud applications while collaborating with cross-functional teams to deliver innovative enterprise solutions.
Key Responsibilities
- Design, develop, and deploy applications on SAP Business Technology Platform (BTP).
- Develop full stack applications using SAP CAPM/CAP and Node.js.
- Build and enhance SAP Fiori/UI5 applications with responsive user interfaces.
- Work with SAP HANA/HANA Cloud for database modeling, queries, and data management.
- Develop and consume OData services and REST APIs.
- Collaborate with functional consultants, architects, and business stakeholders to understand requirements and deliver technical solutions.
- Perform application integration with SAP and non-SAP systems.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, testing, deployment, and production support activities.
- Ensure adherence to development standards, security policies, and best practices.
- Prepare technical documentation and support knowledge transfer activities.
Required Skills
- Strong hands-on experience with SAP BTP (Business Technology Platform).
- Experience with SAP CAPM/CAP (Cloud Application Programming Model).
- Proficiency in Node.js and JavaScript development.
- Hands-on experience in SAP Fiori/UI5 development.
- Good knowledge of SAP HANA/HANA Cloud.
- Experience with OData services, CDS Views, and REST APIs.
- Familiarity with SAP Business Application Studio (BAS) and Cloud Foundry environment.
- Understanding of full stack application architecture and cloud-native development.
- Strong debugging and problem-solving skills.
Preferred Skills
- Experience with SAP Extension Suite and SAP Integration Suite.
- Knowledge of authentication and authorization concepts (XSUAA, IAS).
- Exposure to Agile/Scrum development methodologies.
- Experience working on SAP S/4HANA integration projects.
- Familiarity with CI/CD pipelines and DevOps practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Relevant SAP certifications are an added advantage.
Experience
- 3–8 years of relevant experience in SAP development.
- Minimum 2+ years of hands-on experience in SAP BTP and SAP Fiori/UI5 projects.