Descrição da Vaga
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
- •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
Categorias
Sobre a Empresa
Mais vagas na THERA CONSULTING →A Thera Consulting surgiu através da Ápice Consultoria. Há mais de 23 anos no mercado, temos como objetivo principal prover serviços diferenciados de consultoria em soluções SAP e Multiplataforma, alinhado com as melhores práticas de negócio adotadas no mercado e utilizando as tecnologias avançadas.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Desenvolvedor Full Stack Java/React - Sênior
Grupo FCamara
Senior Tech Lead
Softvaro
Consultor(a) Oracle Integration Cloud (OIC) Sênior
Ninecon
Consultor(a) SAP DRC Sênior
Brivia
Desenvolvedor .NET Sênior
CYBER TOOLS AND SOLUTIONS LTDA
Consultor Sap Fi Sênior
Spread Tecnologia