Publicidade

Última atualização: 19 de Outubro de 2026

Desenvolvedor(a) ABAP/CPI

Integrações S/4HANA e Autosserviços com ABAP/CPI

🤝🏽 PJ🌍 100% Remoto

Via Recrutei

Sobre

A Thera Consulting está buscando um(a) Desenvolvedor(a) ABAP/CPI para atuar com integrações S/4HANA e autosserviços. Este profissional será responsável por analisar especificações funcionais, elaborar especificações técnicas de integrações, APIs e objetos de desenvolvimento, além de construir e manter interfaces de entrada e saída. A posição envolve também a implementação de regras de negócio, validações no backend, e a garantia da segurança das integrações conforme LGPD. Otimização de performance, execução de testes unitários e apoio a testes integrados também fazem parte das responsabilidades.

Responsabilidades

  • Analisar especificações funcionais e elaborar especificações técnicas (ET) de integrações, APIs e objetos de desenvolvimento.
  • Desenvolver serviços OData e APIs REST no S/4HANA para consumo por portais, aplicativos móveis e sistemas satélites.
  • Construir e manter interfaces de entrada e saída (RFC/BAPI, IDoc, proxies SOAP, arquivos) com tratamento de erro, reprocessamento e logs.
  • Implementar regras de negócio e validações no backend usando BAdIs, enhancements e classes ABAP OO, preservando o padrão SAP (clean core).
  • Garantir segurança das integrações: autorizações, perfis técnicos, autenticação (OAuth 2.0, certificados) e proteção de dados sensíveis conforme LGPD.
  • Otimizar performance de leitura e gravação de dados (CDS Views, SQL Trace, ST05, SAT, análise de dumps ST22).
  • Executar testes unitários (ABAP Unit) e apoiar testes integrados, regressivos e homologação com usuários.
  • Gerenciar transportes (STMS/CTS) e documentar entregas (documentação técnica, catálogo de APIs, runbook de suporte).
  • Atuar na sustentação (AMS): análise de incidentes, monitoramento de interfaces (SRT_MONI, WE02/WE05, SM58) e correções.
  • Participar de cerimônias ágeis e de code review, seguindo padrões de nomenclatura e boas práticas de desenvolvimento.
  • Desenvolver iFlows (Integration Flows): content modifier, router, splitter, gather, multicast, request-reply e exception subprocess.
  • Realizar mapeamentos de mensagem (message mapping, XSLT) e transformações JSON ↔ XML.
  • Escrever scripts em Groovy (e noções de JavaScript) para lógica customizada dentro dos iFlows.
  • Configurar adaptadores: OData, HTTP/REST, SOAP, IDoc, RFC, SFTP, Mail, SuccessFactors e JDBC.
  • Configurar Cloud Connector para conexão segura entre BTP e o S/4HANA on-premise.
  • Implementar segurança: credenciais, keystore, OAuth 2.0, certificados, PGP e criptografia de payload.
  • Aplicar padrões de confiabilidade: JMS queues, data stores, retentativas e processamento idempotente.

Requisitos

  • Conhecimento em ABAP Orientado a Objetos - Classes, interfaces, exceções, padrões de projeto (factory, singleton)
  • Conhecimento em ABAP moderno (7.4+/7.5x) - Sintaxe inline, expressões, Open SQL novo, string templates
  • Conhecimento em CDS Views (ABAP Core Data Services) - Views de interface/consumo, associações, anotações, DCL (controle de acesso)
  • Conhecimento em SAP Gateway / OData - SEGW, implementação de DPC_EXT/MPC_EXT, OData V2; exposição via CDS
  • Conhecimento em RAP (ABAP RESTful Application Programming Model) - Behavior definitions, OData V4, serviços transacionais
  • Conhecimento em Enhancements - BAdIs, user exits, enhancement points, implicit enhancements
  • Experiência com Ferramentas - Eclipse ADT, SE80/SE24/SE37, debugger, ABAP Unit, ATC/Code Inspector
  • Conhecimento em Performance - SQL Trace (ST05), runtime analysis (SAT), boas práticas HANA (code push-down)
  • Experiência em SAP Cloud Integration (CPI), parte do SAP Integration Suite na SAP BTP

Desejáveis

  • Conhecimento em Clean core / ABAP Cloud - Uso de APIs liberadas, extensibilidade key user e developer, tier model
  • Conhecimento em SAP Fiori / UI5 - Consumo de OData por apps Fiori, Fiori Elements, launchpad
  • Conhecimento em SAP Workflow - Workflow clássico ou Flexible Workflow para aprovações

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!