The Role
Design, develop, and optimize end-to-end SAP solutions for banking: ABAP backend (programs, enhancements, CDS, integrations) and SAPUI5/Fiori frontends. Build OData services, integrate via IDocs/BAPIs/RFCs, improve performance for high-volume scenarios, and own delivery from requirements through deployment.
Summary Generated by Built In
We are looking for a Senior ABAP Full Stack Developer to join our SAP development team. This role combines deep ABAP backend expertise with modern SAP UI5/Fiori frontend development, bridging the gap between core SAP systems and next-generation user experiences.
The ideal candidate is a big-picture thinker who can own end-to-end SAP solutions — from backend business logic and data modeling through OData service exposure to polished Fiori applications.
You'll work on critical banking systems, driving modernization while maintaining rock-solid reliability.
Responsibilities:
ABAP Development — Design and develop complex ABAP programs, reports, enhancements, BADIs, user exits, and custom function modules across SAP modules
SAP UI5 / Fiori Applications
Build modern, responsive Fiori applications using SAPUI5 framework, XML views, controllers, and component architecture
OData Service Development
Create and maintain OData services (SAP Gateway) to expose backend data and logic to frontend applications
End-to-End Delivery
Own the full development lifecycle from requirements analysis through design, implementation, testing, and deployment
Integration & Interfaces
Develop IDocs, BAPIs, RFCs, and API-based integrations between SAP and external systems
Performance & Optimization
Analyze and optimize ABAP code, database queries, and CDS views for high-volume banking scenarios
Requirements:
ABAP Expertise — 5+ years of hands-on ABAP development experience including ABAP OO, ALV, Smart Forms/Adobe Forms, enhancements (BADIs, exits)
SAP UI5 / Fiori
Practical experience developing SAP UI5 applications, Fiori elements, and custom Fiori apps on SAP Fiori Launchpad
OData & SAP Gateway
Solid experience building and consuming OData services via SAP Gateway (SEGW), including entity sets, navigation, and deep operations
CDS Views
Experience with Core Data Services (CDS) for data modeling, analytics, and service exposure
SAP Module Knowledge
Working knowledge of at least one SAP module (FI/CO, MM, HR, SD) and its data structures
ABAP RAP / CAP
Familiarity with the ABAP RESTful Application Programming model (RAP) or SAP Cloud Application Programming (CAP)
Debugging & Analysis
Strong debugging skills, ability to analyze complex landscapes, trace issues across layers, and deliver robust solutions
Independent Ownership
Ability to work independently, take full ownership of features, and drive them to production with minimal oversight
Advantages:
S/4HANA Experience
Hands-on experience with SAP S/4HANA, including migration projects or greenfield implementations
SAP BTP
Experience with SAP Business Technology Platform services (Integration Suite, Workflow, HANA Cloud)
Financial Domain
Background in banking or financial services SAP environments
Skills Required
- 5+ years hands-on ABAP development experience including ABAP OO, ALV, Smart Forms/Adobe Forms, enhancements (BADIs, exits)
- Practical experience developing SAPUI5 applications, Fiori elements, and custom Fiori apps on SAP Fiori Launchpad
- Solid experience building and consuming OData services via SAP Gateway (SEGW), including entity sets and navigation
- Experience with Core Data Services (CDS) for data modeling, analytics, and service exposure
- Working knowledge of at least one SAP module (FI/CO, MM, HR, SD) and its data structures
- Familiarity with ABAP RESTful Application Programming model (RAP) or SAP Cloud Application Programming (CAP)
- Strong debugging skills and ability to analyze complex landscapes and trace issues across layers
- Ability to work independently and take full ownership of features through production
- S/4HANA experience (advantage)
- Experience with SAP BTP services (Integration Suite, Workflow, HANA Cloud) (advantage)
- Background in banking or financial services SAP environments (advantage)
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
HCCM Consulting is a Lisbon-based technology consultancy that has provided software development and professional services since 1995. The company specializes in creating custom CRM software, business automation solutions, website development, and mobile applications. They serve diverse sectors including banking, insurance, energy, retail, and telecommunications, leveraging their expertise in enterprise applications, nearshoring, and the implementation of low-code technologies.








