• Desenvolver aplicações web utilizando tecnologias Front-end e Back-end;
• Projetar, desenvolver e manter APIs REST e/ou SOAP;
• Desenvolver integrações entre sistemas internos e plataformas de terceiros;
• Implementar e manter processos de integração utilizando APIs, WebServices, filas e mensageria;
• Participar do levantamento de requisitos junto às áreas de negócio;
• Realizar testes, homologações e implantação de soluções;
• Diagnosticar e corrigir problemas relacionados às integrações;
• Documentar APIs, integrações e processos técnicos;
• Trabalhar em conjunto com equipes de infraestrutura, banco de dados e negócios;
• Propor melhorias de arquitetura, desempenho e segurança;
Requisitos Indispensáveis
. Ensino superior completo.
• Vivência comprovada como Desenvolvedor Full Stack.
• Conhecimento sólido em desenvolvimento Back-end (.NET, Java, Node.js ou outra linguagem orientada a objetos).
• Vivência com Front-end (React, Angular ou Vue.js).
• Desenvolvimento e consumo de APIs REST.
• Conhecimento em WebServices SOAP.
• Integração entre sistemas corporativos.
• SQL avançado (SQL Server e PostgreSQL).
• Modelagem de banco de dados.
• Conhecimento em autenticação OAuth2, JWT e APIs seguras.
• Vivência em integração utilizando JSON e XML.
• Conhecimento em Docker.
• Vivência com metodologias ágeis (Scrum/Kanban).
Requisitos Desejáveis
• Vivência com plataformas de integração
• Vivência com mensageria (RabbitMQ, Kafka ou Azure Service Bus).
• Conhecimento em Microsoft Azure ou AWS.
• Experiência com CI/CD.
• Conhecimento em Kubernetes.
• Vivência com ERP TOTVS Protheus.
• Conhecimento em AdvPL.
• Vivência em integrações bancárias (PIX, CNAB, Open Finance e APIs bancárias).
• Vivência com Salesforce, WMS, TMS ou CRM.
• Conhecimento em monitoramento de integrações.