SAP BTP Programmer
Job Description
We are looking for a highly skilled Senior SAP BTP Programmer with expertise in SAP Business
Technology Platform (BTP), SAP Cloud Application Programming (CAP), and SAP UI5/Fiori. The
ideal candidate will develop, deploy, and maintain SAP BTP-based applications, integrations,and extensions while collaborating with cross-functional teams to drive business
transformation.
Key Responsibilities
SAP BTP Development & Programming
Design, develop, and deploy SAP BTP-based applications using Cloud Application
Programming Model (CAP) and Restful ABAP Programming Model (RAP).
Build and extend SAP Fiori/UI5 applications using SAP Business Application Studio
(BAS).
Develop and manage OData V2/V4 services, APIs, and microservices in SAP BTP.
Create scalable and secure SAP BTP Workflow, Business Rules, and Event Mesh
solutions.
Utilize SAP Business Application Studio (BAS) and Git-based CI/CD pipelines for
development.
Integration & System Enhancements
Develop and maintain integrations using SAP Integration Suite (CPI, API Management,Event Mesh, Open Connectors, etc.).
Work with SAP HANA Cloud, CDS Views, AMDP, and stored procedures to enhance
system performance.
Implement and optimize side-by-side and in-app extensibility in SAP S/4HANA Cloud.
Collaborate with SAP functional teams to understand business requirements and
translate them into technical solutions.
Performance Optimization & Security
Ensure secure authentication and authorization mechanisms using SAP Identity and
Access Management (IAM).
Optimize application and database performance using best practices for SAP HANA
Cloud, Node.js, and ABAP.
Troubleshoot and debug SAP BTP applications using SAP Cloud Logging and SAP Alert
Notification Service.
Collaboration & Knowledge Sharing
Work closely with business stakeholders, architects, and developers to ensure
seamless application integration.
Mentor junior developers and provide technical leadership for SAP BTP projects.
Document technical specifications, test cases, and best practices to ensure project
success.
Required Skills & Experience
Technical Expertise
Strong expertise in SAP BTP development, including CAP, RAP, and SAP Fiori/UI5.
Experience with SAP Integration Suite (CPI, API Management, Event Mesh, etc.).
Proficiency in SAP HANA Cloud, CDS Views, AMDP, and stored procedures.
Hands-on experience with SAP Cloud Foundry, and multi-tenant architectures.
Familiarity with SAP BTP Workflow, Business Rules, and Launchpad Service.
Knowledge of OAuth 2.0, SAML, JWT, and SAP Identity and Access Management
(IAM).
Strong programming skills in ABAP, JavaScript, Node.js, and SQLScript.
Experience using Git, Jenkins, and DevOps tools for CI/CD automation.
Soft Skills
Strong analytical and problem-solving skills.
Excellent communication and stakeholder management abilities.
Ability to work independently and in agile teams.
Passion for learning and staying updated with SAP technology trends.
Preferred Qualifications
SAP BTP Certification in Application Development or Integration Suite.
Experience in SAP S/4HANA extensibility (Side-by-Side & Embedded).
Exposure to AI/ML services within SAP BTP.
Work Arrangement & Benefits
Remote / Work from Home flexibility.
Opportunity to work on cutting-edge SAP BTP projects.
Exposure to global clients and high-impact digital transformation initiatives.