Job Description
Job Title: Node.js Developer – SAP CAP (BTP)
Location: Onsite
Experience Required: 5+ Years
Job Summary
We are seeking an experienced Node.js Developer with SAP CAP (Cloud Application Programming) and SAP BTP exposure to join our team onsite. The ideal candidate will be responsible for designing, developing, and deploying scalable cloud-native applications using SAP Business Technology Platform (BTP) and Node.js.
Key Responsibilities
Design and develop applications using Node.js and SAP CAP (Cloud Application Programming Model)
Build and deploy applications on SAP BTP (Business Technology Platform)
Develop and consume RESTful APIs and OData services
Work with SAP HANA / HANA Cloud databases
Implement business logic and data models using CDS (Core Data Services)
Ensure application performance, security, and scalability
Collaborate with functional consultants, frontend developers, and stakeholders
Participate in code reviews and follow best practices
Support deployment, testing, and production issue resolution
Required Skills & Qualifications
5+ years of experience in Node.js development
Strong hands-on experience with SAP CAP (Cloud Application Programming Model)
Experience working with SAP BTP
Knowledge of CDS (Core Data Services)
Experience with SAP HANA / HANA Cloud
Strong understanding of REST APIs and OData services
Good knowledge of JavaScript / ES6
Experience With Git Or Other Version Control Systems
Strong problem-solving and communication skills
Good to Have
Experience with SAP Fiori / UI5
Exposure to CI/CD pipelines
Knowledge of cloud platforms and microservices architecture
Experience in Agile/Scrum environments
Additional Expectations
Ability to handle modules independently
Strong debugging and performance optimization skills
Client interaction and requirement understanding
Mentoring junior team members (if required)