Analista de ti sr. - desenvolvedor sênior
Posted Updated
Description
Requisitos Mandatórios:
- Ensino superior completo ou cursando em Engenharia de Software, Analise e Desenvolvimento de Sistemas, Ciências da Computação ou áreas afins.
- Experiência comprovada como Desenvolvedor(a) Sênior em ambientes corporativos complexos e heterogêneos.
- Desejável vivência prática no desenvolvimento de extensões e integrações no SAP BTP utilizando Node.js, Java, SAP CAP (Cloud Application Programming) ou SAP RAP (RESTful Application Programming).
- Experiência em fluxos de integração utilizando SAP Integration Suite (Cloud Integration / CPI).
- Domínio técnico em desenvolvimento ABAP no SAP S/4HANA (modelagem com CDS Views, OData e capacidade de manutenção/saneamento de programas 'Z' legados).
- Desejável experiência prática no desenvolvimento de microsserviços e APIs REST em ao menos uma stack moderna fora do SAP (.NET, Java ou Python).
- Conhecimento prático em modelagem e consumo de APIs (REST, JSON, autenticação OAuth2, conceitos de mensageria assíncrona/webhooks).
- Disponibilidade para trabalho presencial em Joinville - SC.
- Para candidatos internos, estar há no mínimo 1 (um) ano na companhia.
Requisitos Diferenciais:
- Conhecimento ou experiência prática na refatoração/manutenção de sistemas legados em linguagens e bancos diversos (C#, PHP, Delphi, PL/SQL, Oracle, SQL Server).
- Vivência com conceitos de ABAP Cloud e Clean Core para S/4HANA.
- Experiência em ferramentas de CI/CD, esteiras DevOps e conteinerização (Docker / Kubernetes).
- Vivência em suporte e estabilização técnica pós-go-live de migração Brownfield.
Essa oportunidade representa um papel estratégico,onde o principal desafio será contribuir diretamente para o desenvolvimento de soluções inovadoras e sustentáveis, alinhadas aos objetivos da MWM e da Tupy. Buscamos alguém que esteja pronto para atuar comprotagonismo, colaborando com diferentes áreas e enfrentando desafios técnicos e operacionais com visão de futuro.
- Desenvolvimento de Extensões no SAP BTP: Construir novos serviços, aplicações e extensões side-by-side utilizando SAP BTP (Node.js, Java, SAP CAP/RAP, SAP Build Code e SAP Integration Suite).
- Atuação no Core SAP S/4HANA: Desenvolver e manter artefatos no core utilizando práticas modernas (CDS Views, ABAP Cloud), além de diagnosticar, refatorar e sanear customizações 'Z' legadas decorrentes da conversão Brownfield.
- Microsserviços & Integrações Fora do Core: Projetar e codificar microsserviços e APIs corporativas em stacks modernas de mercado (.NET, Java ou Python), assegurando comunicação performática, segura e desacoplada entre sistemas especialistas e o SAP.
- Encapsulamento e Integração de Legados: Construir pontes técnicas, adaptadores e camadas de API para extrair dados e integrar sistemas legados críticos, reduzindo gradativamente a dependência direta de bancos de dados legados.
- Implementação das Decisões de Arquitetura: Executar o desenvolvimento interno (in-house) das soluções e PoCs homologadas pelo Arquiteto de Soluções, mantendo estrita aderência aos padrões de governança, segurança e performance estabelecidos.
- Melhoria Contínua & Sustentação Técnica: Implementar manutenções evolutivas e corretivas em sistemas pré-existentes e garantir testes automatizados e boa documentação de código.