via indeed · 29 de maio de 2026 ·há 8 dias

SAP Cloud Developer (ABAP)

Porto
Mais 52 vagas em Porto.
Envie seu CV e descubra quais realmente combinam com você.
Enviar CV

Excelia is a multinational Consulting, Technology and Professional Services company with over 25 years of experience. We provide services in more than 50 countries across Europe, Latin America and the United States from our 10 own offices.

Do you have experience as a SAP Developer and are you looking for a new challenge? Then this opportunity is for you!

Position: SAP Cloud Developer (ABAP)

Location: Porto, Portugal \| Hybrid – 2 to 3 times per month in the office

Main responsibilities:

  • Deliver clean\-core extensions via RAP (in\-app) and CAP (side\-by\-side) with
secure APIs.
  • Ensure integration reliability (CPI iFlows) and observability (logs, alerts,
dashboards).
  • Uphold secure coding standards, secrets management, and least\-privilege access.

  • Maintain versioned documentation and ensure hand\-over/runbooks for ops.

  • Design and implement RAP services, CAP microservices, and CPI iFlows with
Groovy/XSLT.
  • Build UI5/Fiori extensions and CPQ scripts; optimize client\-side JavaScript for
usability/performance.
  • Set up automated tests (unit/API/integration), contribute to CI/CD pipelines, and
code reviews.
  • Define error\-handling/retry patterns, idempotency, and bulk\-load strategies for
APIs.
  • Implement performance tuning (CDS annotations, buffering, pagination,
parallelization).
  • Build custom logic, Ironpython (for CPQ) in scripting, UI enhancements, Fiori
application builder, pricing extension and work flow automation involving (SAP

CPQ SAP S/4HANA SAP CPI SAP BTP).

  • Build applications using JavaScript across BTP, CPQ scripting, UI5/Fiori Elements
extensions, API development, and automation logic within SAP Cloud

frameworks.

  • Build custom fields and integrate them with RESTFul APIs to serve the larger
integration development and work with Integration consultant to scale the

solution.

  • Debug the code and document the technical logic behind the iFlows, JSON/XML
Payloads.
  • Build Adobe Form templates and backend layout change and implement OOPS
concept.

Requirements


  • 5\+ years of proven experience as an SAP Cloud Developer with ABAP

  • ABAP for Cloud (RAP, CDS, OData; BAdI for in\-app), CAP (Node.js/Java) on BTP.

  • CPI iFlows with Groovy scripting, Value/Content Modifiers, Exception
Subprocess.
  • SAP Cloud SDK, Destinations/XSUAA, Event Mesh, Cloud Foundry deployments.

  • UI5/Fiori Elements, JavaScript/TypeScript, Adobe Forms; JSON/XML payload handling.

  • Familiarity with CBC dependencies that influence extensibility/transport behavior.

  • Translate functional needs (MM/SD/CPQ) into scalable, secure API/extension designs.

  • Capacity planning and cost awareness for BTP services; monitor consumption.

  • Root\-cause analysis using logs/traces/metrics and structured post\-mortems.

  • Communicate trade\-offs to stakeholders (performance vs. scope vs. time) with clear engineering narratives.

  • Fluency in English (mandatory).
If you think you're a good fit, don't hesitate to apply for this opportunity.

O mercado para este tipo de cargo

Vagas similares
52
vagas de Software em Porto
Tempo integral
94%
das vagas de Software em Portugal
Remoto possível
27%
das vagas de Software
📊 Software · Portugal
263
active jobs
32.7%
Remote
Ø 3d
avg. online
Top skills in demand
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Perguntas frequentes

Quantas vagas de Software estão disponíveis em Porto?
Atualmente 52 vagas de Software em Porto no AlmostHired, em 17 empresas diferentes. Nossos dados são atualizados diariamente.
As vagas de Software oferecem trabalho remoto?
27% das vagas de Software em Portugal permitem trabalho remoto, parcial ou total. Para filtrar especificamente posições remotas, use AlmostHired.
Como sei se me encaixo nesta vaga?
Envie seu CV — nossa IA compara seu perfil com os requisitos da vaga e dá uma pontuação de compatibilidade precisa, com habilidades correspondentes e ausentes.