Desenvolvedor(a) ABAP / Fiori
Quadro-resumo
* Cargo: Dev ABAP / Fiori
* Senioridade: Pleno/Sênior
* Modelo: Remoto/Híbrido
* Contratação: PJ
* Local: Remoto
* Início: Imediato
Sobre a vaga
Buscamos alguém “mão na massa” para construir e evoluir soluções S/4HANA/ERP ECC com ABAP OO no back-end e Fiori (SAPUI5/Fiori Elements) no front-end do desenho à entrega em produção, garantindo performance, segurança e ótima experiência do usuário.
Responsabilidades
Back-end (ABAP)
* Desenvolver e manter CDS Views, AMDP, BAPIs, BADIs, User-Exits, IDocs, Reports/Jobs, Enhancements.
* Expor e consumir OData via SAP Gateway, tratar $batch, paginação, filtros e autorizações (PFCG).
* Otimizar performance com SAT/ST12/ST05, SQL Monitor, Runtime Analysis e boas práticas de acesso a dados.
* Especificar técnicas e funcionais, apoiar estimativas, code reviews e testes integrados.
Front-end (Fiori)
* Construir apps com SAPUI5 (MVC), data binding, routing, fragments, i18n e Smart Controls.
* Desenvolver Fiori Elements por anotações CDS (UI/UX Annotations) e ajustes via Adaptation/Extensions.
* Publicar apps no Launchpad (Spaces/Pages), versionar e documentar.
Requisitos obrigatórios
* ABAP OO sólido (mín. 3+ anos Pleno | 5+ anos Sênior).
* Experiência com S/4HANA (ou ECC com migração em andamento), CDS, OData, SAP Gateway.
* Construção de apps Fiori SAPUI5 e Fiori Elements (anotações CDS).
* SQL Server/HANA SQL para análises e otimização de consultas.
* Ferramentas: ADT (Eclipse), BAS, GIT/CTS, ATC, ChaRM/SolMan (desejável).
* Boas práticas de segurança e autorizações (PFCG, masking, roles).
* Comunicação clara, organização e foco em resultado.
Diferenciais (bons de ter)
* RAP (ABAP RESTful Application Programming Model).
* CAP (Cloud Application Programming Model) em SAP BTP (Node/Java).
* Integrações REST/SOAP, Eventos, API Business Hub, Process Automation.
* Fiori UX Guidelines, testes (OPA5/QUnit), Cypress (para UI5, se aplicável).
* Monitoria e observabilidade: AIF, Solution Manager, Cloud ALM.
* Experiência com Mobile (MDK) ou Offline OData.