About the Role
We’re looking for an ABAP developer who’s comfortable working across both backend and frontend, and who doesn’t stop at just writing code.
In this role, you’ll be expected to understand the business context, take ownership of what you build, and work closely with functional and business teams. If you prefer clearly defined tasks with little interaction, this role may not be the right fit.
What You’ll Be Working On
- Developing and enhancing SAP solutions using ABAP (RICEF objects, enhancements, forms, interfaces)
- Building and maintaining Fiori/UI5 applications
- Creating and consuming OData services and APIs
- Working on BAdIs, user exits, reports, and integrations
- Troubleshooting issues and improving performance where needed
You’ll also be expected to handle things end-to-end — from UI to backend — and not just one layer of the stack.
Full Stack Expectations
- Comfortable switching between UI (Fiori/UI5) and backend (ABAP)
- Understanding how different SAP modules (MM, SD, FI, etc.) connect and impact each other
- Exposure to S/4HANA concepts like CDS Views, AMDP, or newer programming models is a plus
Integration & Open Stack Awareness
- Good understanding of how systems integrate (APIs, REST, JSON/XML)
- Some exposure to cloud or open platforms (BTP is good to have)
- Experience integrating SAP with non-SAP systems will be useful
AI Fundamentals (Nice but Increasingly Important)
You don’t need to be an AI expert, but you should:
- Understand basic AI/ML concepts (what models are, how they are used)
- Be open to working with AI-based services or APIs where required
- Have curiosity about how AI can support automation or decision-making in business processes
Working with Business & Teams
- Translate business requirements into practical technical solutions
- Work closely with functional consultants and stakeholders
- Understand common business flows like Procure-to-Pay or Order-to-Cash
- Communicate clearly — especially when explaining technical topics to non-technical users
How You’re Expected to Work
- You take ownership — not just of tasks, but outcomes
- You can work independently without constant follow-ups
- You pick up new concepts quickly when needed
- You’re comfortable working in a structured setup with clear reporting lines (unity of command is important here)
What We’re Looking For
- 3–6 years of hands-on experience in SAP ABAP development
- Strong experience with:
- RICEF objects
- OData services / APIs
- Fiori/UI5
- Exposure to S/4HANA development (CDS, AMDP, etc.) is preferred
Additional Strengths (Good to Have)
- Experience in end-to-end SAP implementations or rollouts
- Exposure to Agile or DevOps environments
- Understanding of performance tuning and code optimization