Hire exceptional talent from the enterprise technology recruitment leader.
Achieve your strategic objectives with K2’s actionable roadmaps and expert guidance.
Accelerate ROI through our battle-tested proprietary delivery methodology, S-Imple.
Ensure peak system performance and stability using K2’s Thrive solution for AMS.
Transform your ERP into the driver of business growth.
Strengthen customer experiences with AI-based solutions.
Simplify complex workflows for faster, smarter results.
Put AI into action to revolutionize your business.
Accelerate innovation across every enterprise process.
See how K2 connects you with top companies.
Use our search engine to find your ideal role.
Sign up and get matched to exclusive jobs.
Position: Senior SAP Consultant – Advanced Modules
Position Summary
We are looking for a SAP Principal Developer with extensive experience in SAP's modern development stack to join strategic global transformation initiatives. The professional will be responsible for designing, developing and evolving cloud-native SAP solutions, APIs and integrations, leveraging SAP BTP and SAP's latest development frameworks.
This role requires deep technical expertise in ABAP Cloud, RAP, CAP, SAP BTP and SAP Integration Suite (CPI), acting as a technical reference for architecture, development best practices and innovation.
Key Responsibilities
Design and develop enterprise applications using ABAP Cloud following SAP Clean Core principles.
Build RESTful APIs and business services using the RESTful ABAP Programming Model (RAP).
Develop SAP Fiori applications using SAPUI5/Fiori Elements.
Design, develop and maintain cloud-native solutions on SAP Business Technology Platform (BTP).
Develop applications using the Cloud Application Programming Model (CAP).
Design and implement integrations using SAP Cloud Integration (CPI).
Build and manage APIs through SAP API Management (APIM).
Develop reusable services following API-first architecture principles.
Apply Test-Driven Development (TDD) practices to ensure code quality and maintainability.
Collaborate with Enterprise Architects, Functional Consultants and Product Owners to define scalable technical solutions.
Ensure compliance with SAP Clean Core and SAP development best practices.
Participate in code reviews, technical mentoring and architecture discussions.
Support CI/CD pipelines and DevOps practices for SAP developments.
Mandatory Technical Skills
SAP Development
ABAP on Cloud (Mandatory)
RESTful ABAP Programming Model (RAP)
ABAP OO
CDS Views
OData Services
SAP Gateway
SAP BTP
SAP Business Technology Platform (BTP)
Cloud Foundry
SAP Destination Services
SAP Authorization & Security
SAP Extension Suite
SAP Integration
SAP Cloud Integration (CPI) – Mandatory
SAP API Management (APIM)
Integration Suite
Event-driven integrations
REST APIs
SOAP
JSON
XML
SAP UX
SAP Fiori
SAPUI5
Fiori Elements
Cloud Development
Cloud Application Programming Model (CAP)
Node.js (desirable)
Java (desirable)
Development Practices
Test-Driven Development (TDD)
Clean Code
SOLID Principles
Design Patterns
CI/CD
Git
Azure DevOps or GitHub Actions
Desired Qualifications
Experience with SAP S/4HANA implementations or global transformation programs.
Experience designing integration architectures using SAP Integration Suite.
Knowledge of Event Mesh, SAP Build Process Automation and SAP Build Apps.
Experience with SAP Extension Suite.
SAP certifications in BTP, ABAP Cloud or Integration Suite are highly desirable.
Soft Skills
Strong analytical and problem-solving skills.
Technical leadership and mentoring capabilities.
Excellent communication with global teams.
Ability to work in multicultural environments.
Proactive mindset with focus on innovation and continuous improvement.
Languages
English: Fluent (Mandatory) – Daily interaction with global teams.
Spanish is considered a plus.