CarbyneTech - SAP BTP Consultant
Posted: 2 days ago
Job Description
Description Location : Saudi Arabia (Onsite) Duration : 6 Months (Contract) Start Date : Immediate (Urgent Requirement) Critical Requirement Notice Period : Immediate joiners are highly preferred.This is an urgent 6-month contract role requiring the selected candidate to be available to start as soon as possible, with a strict maximum notice period of 15 days being highly unlikely for selection.Job SummaryWe are seeking an expert-level Senior Developer specializing in the SAP Business Technology Platform (BTP) and the Cloud Application Programming Model (CAP).This role is crucial for rapidly developing and deploying cloud-native, microservice-based applications and extensions to enhance our SAP landscape.The ideal candidate must have deep, hands-on experience across the entire BTP stack, including development, data modeling, performance optimization, and security implementation.Key ResponsibilitiesBTP & Cloud Application Development : Design, develop, and implement highly scalable, cloud-native applications using the SAP Cloud Application Programming Model (CAP). Demonstrate strong proficiency and hands-on experience in developing CAP services using both Node. js and Java (Spring Boot) runtimes. Utilize the SAP Business Application Studio (BAS) as the primary IDE for end-to-end development, from modeling to deployment. Work extensively within the SAP Cloud Foundry environment for deployment, scaling, and service binding. Manage the full lifecycle of application deployment and management on SAP BTP environments, including CI/CD integration and monitoring setup.Data, Service, And API Design Possess deep expertise in defining data structures and services using Core Data Services (CDS) modeling. Expertly design and implement robust, performant data models and services using SAP HANA and native SQL. Develop and expose services via industry-standard protocols, including OData Services (v2/v4) and REST APIs, ensuring smooth integration with front-end UIs (e., SAP Fiori).Security And Performance Design and implement end-to-end security implementation, authentication, and authorization mechanisms (e., XSUAA, scopes, roles) in all developed SAP BTP applications. Focus on application performance, with proven experience in performance tuning and optimization of SAP HANA queries and CDS views. Utilize SAP HANA tooling (such as the Database Explorer and HANA Cockpit) for monitoring, performance analysis, and data management tasks.Mandatory Skills And Qualifications SAP BTP & CAP : Strong, demonstrable experience in the SAP Business Technology Platform and the Cloud Application Programming Model. Programming Languages : Hands-on development experience using both Node.js and Java within the CAP framework. Data Services : Expert-level knowledge of OData Services, REST APIs, and advanced CDS modeling. Database : Deep understanding of SAP HANA and proficiency in writing complex, optimized SQL. Security : Proven experience implementing secure coding practices and handling authentication/authorization in BTP applications. Tooling : Familiarity with SAP Business Application Studio (BAS), SAP Cloud Foundry deployment, and SAP HANA management tools(ref:hirist.tech)
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period