> Markdown version of [/jobs/ext/1908871-sap-abap-developer](https://www.wearedevelopers.com/jobs/ext/1908871-sap-abap-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SAP - ABAP DEVELOPER - **Company:** Michael Page - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Agile Methodology, Data Dictionary, Software Debugging, IDoc, SAP ERP, Open Data Protocol, Performance Tuning, SAP ABAP, SAP (Applications), SAP Implementation, SAP Project Management, Web Services, SAP Development, SAP Business Technology Platform, SAPscript, Sap Fiori, Adobe, Information Technology, SAP S/4HANA, Enterprise Integration, SAP UI5, Smart Forms - **Published:** August 4, 2026 - **Apply:** https://www.tecnoempleo.com/sap-abap-developer-michael-page/sap-abap-abap-objects/rf-563c184d028e832d1d49 ## About the Role * Bachelor´s degree in Computer Science, Information Technology, Engineering, or a related discipline. * Minimum 4 years of hands-on SAP ABAP development experience. * Strong knowledge of ABAP Objects (OO ABAP). * Experience with: * ALV Reports * SmartForms, SAPscript and/or Adobe Forms * BAPIs, RFCs, IDocs * User Exits, Customer Exits and BAdIs * Data Dictionary (DDIC) * Performance optimization and debugging * Experience working in SAP ECC and/or SAP S/4HANA environments. * Understanding of SAP integration concepts and interfaces. * Ability to communicate effectively with both technical and business stakeholders. * Professional English proficiency. Preferred: * SAP S/4HANA development experience. * CDS Views, AMDP, OData Services, SAP Gateway. * SAP Fiori and SAPUI5. * SAP Business Technology Platform (BTP). * Experience working in international environments and Agile delivery models. ## Description * Develop and maintain SAP ABAP applications, reports, interfaces, enhancements, forms, and custom developments. * Translate functional requirements into technical specifications and solutions. * Design and implement integrations using IDocs, RFCs, BAPIs, OData Services, APIs, and Web Services. * Develop enhancements through User Exits, Customer Exits, BAdIs, and Enhancement Framework. * Perform troubleshooting, debugging, performance analysis, and root cause investigations. * Support SAP projects, rollouts, upgrades, and continuous improvement initiatives. * Collaborate with functional teams during testing, deployment, and hypercare phases. * Ensure compliance with development standards, documentation practices, and transport management procedures. * Contribute to SAP S/4HANA transformation and modernization initiatives where applicable. * Reports to the SAP Development Lead * Grow in an international environment, * Opportunity to join a growing internal SAP organization within a global industrial business. * Exposure to large-scale SAP transformation and S/4HANA initiatives. * Collaborative and international working environment. * Professional development and continuous learning opportunities. * Long-term career growth within a strategic and technology-driven organization. * Flexible working arrangements and competitive compensation package. Otros detalles de la oferta SAP ABAP ABAP Objects ALV Reports SmartForms SAPscript Adobe Forms Programador Consultor Nivel Profesional: Empleado CVs inscritos en el proceso: 0 Nunca debes compartir tus datos bancarios ni fotos de tus documentos al solicitar un empleo. Si tienes alguna duda sobre un proceso de selección En esta oferta serás redirigido a la pagina web de la empresa. Completa el formulario en su web. * Valencia - España Ubicación * Programador Funciones * Jornada completa Jornada * 3-5 años Experiencia * Indefinido Tipo contrato * SAP ABAP ABAP Objects ALV Reports SmartForms ## Related Videos - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [3x Performance: A Humbling Journey](https://www.wearedevelopers.com/videos/100165-3x-performance-a-humbling-journey) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoCode LiveCode: Leveraging AI Tools to Craft Fully Functional Apps!](https://www.wearedevelopers.com/videos/1169-nocode-livecode-leveraging-ai-tools-to-craft-fully-functional-apps) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [Lost and Wasted Time: Searching for the Cozy Web](https://www.wearedevelopers.com/videos/2107-lost-and-wasted-time-searching-for-the-cozy-web) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)