Desenvolvedor(a) ABAP/CPI - Integrações S/4HANA e Autosserviços
Atuação remota;
Inicio Imediato;
Período 6 meses;
Contratação PJ;
Principais atividades e 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.
Experiência em SAP Cloud Integration (CPI), parte do SAP Integration Suite na SAP BTP;
Desenvolvimento de iFlows (Integration Flows): content modifier, router, splitter, gather, multicast, request-reply e exception subprocess.
Mapeamentos de mensagem (message mapping, XSLT) e transformações JSON ↔ XML.
Scripts em Groovy (e noções de JavaScript) para lógica customizada dentro dos iFlows.
Adaptadores: OData, HTTP/REST, SOAP, IDoc, RFC, SFTP, Mail, SuccessFactors e JDBC.
Cloud Connector: configuração da conexão segura entre BTP e o S/4HANA on-premise.
Segurança: credenciais, keystore, OAuth 2.0, certificados, PGP e criptografia de payload.
Padrões de confiabilidade: JMS queues, data stores, retentativas e processamento idempotente.
Tema:
ABAP Orientado a Objetos - Classes, interfaces, exceções, padrões de projeto (factory, singleton) - Obrigatório
ABAP moderno (7.4+/7.5x) - Sintaxe inline, expressões, Open SQL novo, string templates - Obrigatório
CDS Views (ABAP Core Data Services) - Views de interface/consumo, associações, anotações, DCL (controle de acesso) - Obrigatório
SAP Gateway / OData - SEGW, implementação de DPC_EXT/MPC_EXT, OData V2; exposição via CDS - Obrigatório
RAP (ABAP RESTful Application Programming Model) - Behavior definitions, OData V4, serviços transacionais - Obrigatório
Enhancements - BAdIs, user exits, enhancement points, implicit enhancements - Obrigatório - Obrigatório
Ferramentas - Eclipse ADT, SE80/SE24/SE37, debugger, ABAP Unit, ATC/Code Inspector - Obrigatório
Performance - SQL Trace (ST05), runtime analysis (SAT), boas práticas HANA (code push-down) - Obrigatório
Clean core / ABAP Cloud - Uso de APIs liberadas, extensibilidade key user e developer, tier model - Desejável
SAP Fiori / UI5 - Consumo de OData por apps Fiori, Fiori Elements, launchpad - Desejável
SAP Workflow - Workflow clássico ou Flexible Workflow para aprovações - Desejável.
Aplicar-se a VagaDesenvolvedor(a) ABAP/CPI - Integrações S/4HANA e Autosserviços
THERA CONSULTING
https://www.theraconsulting.com.br
Não Informado
Pessoa Jurídica
Publicada há 46 minutos