BTP Full Stack Developer
Location: Greensboro, NC – OnsiteDuration: Long-term ContractStart Date: ASAPWe are seeking an experienced SAP BTP Full Stack Developer to design, develop, and deploy enterprise applications on SAP Business Technology Platform (BTP). The ideal candidate will have strong hands-on experience across backend and frontend development, SAP integration, and cloud-native application development.Key ResponsibilitiesDesign and develop full-stack applications on SAP BTP.Build backend services using SAP CAP (Cloud Application Programming Model) with Java and/or Node.js.Develop responsive frontend applications using SAPUI5, Fiori, JavaScript, HTML5, and CSS.Design and work with data models and services using SAP HANA Cloud.Develop and consume REST/OData APIs and integrate SAP and non-SAP applications.Work with SAP Integration Suite/CPI and SAP Event Mesh for enterprise integrations and event-driven solutions.Implement application security using XSUAA, OAuth 2.0, roles, scopes, and authentication/authorization concepts.Build, package, and deploy applications using MTA and modern CI/CD pipelines.Troubleshoot application, integration, performance, and deployment issues.Collaborate with architects, functional teams, and business stakeholders throughout the development lifecycle.Required Skills7+ years of overall SAP development experience.3+ years of hands-on SAP BTP development experience.Strong expertise in SAP CAP – Java and/or Node.js.Strong SAPUI5/Fiori development experience.Hands-on experience with SAP HANA Cloud.Experience with SAP Integration Suite/CPI and Event Mesh.Strong understanding of REST, OData, APIs, JSON, and cloud integration patterns.Experience with XSUAA, OAuth 2.0, BTP security, and role management.Experience with Git, CI/CD, MTA builds, and BTP deployments.Strong communication and problem-solving skills.Must be willing to work onsite in Greensboro, North Carolina.