SAP ABAP & Fiori

Posted 4 Days Ago
Be an Early Applicant
Lisboa, PRT
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
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?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
120 Employees
Year Founded: 2017

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.

Similar Jobs

Rain Logo Rain

Implementation Specialist

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Remote or Hybrid
28 Locations
100 Employees

Datadog Logo Datadog

Solutions Architect

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
4 Locations
6500 Employees
Remote or Hybrid
2 Locations
1100 Employees

Rain Logo Rain

Technical Support

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Remote or Hybrid
28 Locations
100 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account