Desenvolvedor(a) ABAP/CPI - Integrações S/4HANA e Autosserviços
THERA CONSULTING
Descrição da vaga
Desenvolvedor(a) ABAP/CPI - Integrações S/4HANA e AutosserviçosAtuaçã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órioABAP moderno (7.4+/7.5x) - Sintaxe inline, expressões, Open SQL novo, string templates - ObrigatórioCDS Views (ABAP Core Data Services) - Views de interface/consumo, associações, anotações, DCL (controle de acesso) - ObrigatórioSAP Gateway / OData - SEGW, implementação de DPC_EXT/MPC_EXT, OData V2; exposição via CDS - ObrigatórioRAP (ABAP RESTful Application Programming Model) - Behavior definitions, OData V4, serviços transacionais - ObrigatórioEnhancements - BAdIs, user exits, enhancement points, implicit enhancements - Obrigatório - ObrigatórioFerramentas - Eclipse ADT, SE80/SE24/SE37, debugger, ABAP Unit, ATC/Code Inspector - ObrigatórioPerformance - SQL Trace (ST05), runtime analysis (SAT), boas práticas HANA (code push-down) - ObrigatórioClean core / ABAP Cloud - Uso de APIs liberadas, extensibilidade key user e developer, tier model - DesejávelSAP Fiori / UI5 - Consumo de OData por apps Fiori, Fiori Elements, launchpad - DesejávelSAP Workflow - Workflow clássico ou Flexible Workflow para aprovações - Desejável.
Mais vagas como esta
- Desenvolvedor Siemens Opcenter (Camstar) Sênior
- Auxiliar de Serviços Gerais
- Auxiliar de Serviços Gerais
- Trainee - Serviços Forenses, Investigação e de Disputas
- Auxiliar de Serviços Gerais- Nova Rio
- Auxiliar de Loja PCD- Casa da Consultora | Shopping Boa Vista
- Consultor de Atendimento Móvel
- Operador(a) Comercial de Cartões
