Requisitos obrigatóriosGraduação em Tecnologia ou Afins;Experiencia no desenvolvimento em Engenharia de Software, desenvolvimento na plataforma IBM API Conect e IBM Integration BuS;Experiencia no desenvolvimento em Engenharia de Software, desenvolvimento linguagem java, micro-servilços;Experiencia com consumo de serviços e APIs em SOAP e REST;Inglês intermediário;Disponibilidade para trabalhar em modelo híbrido (2x escritório) no escritório de Alphaville/Barueri ou Berrini.Requisitos desejáveis (não obrigatórios):Conhecimento com os principais bancos SQL (MS SQL, IBM DB2 e Oracle);Conhecimento em SO Windows e Linux;Conhecimento em processos e ferramentas de Integração Contínua (Jenkins, GitLab, MSTFS e Sonar);Experiencia em desenvolvimento utilizando Java, Javascript Angular, React;Troubleshooting;Compreender as necessidades de integração entre os sistemas, como ERP, CRM, plataformas de e-commerce, sistemas financeiros, etc.Identificar as fontes de dados e como elas devem ser integradas (por exemplo, APIs, serviços web, bancos de dados, etc.).Trabalhar com stakeholders (equipes de TI, negócios, fornecedores) para definir os objetivos e as melhores abordagens para integração.Projetar e implementar soluções de integração usando tecnologias e ferramentas adequadas (exemplo: middleware, plataformas de integração como iPaaS, EAI, APIs, etc.).Programar e desenvolver scripts, interfaces, adaptadores ou conectores para permitir a comunicação entre os sistemas.Garantir que os sistemas integrados troquem dados de forma eficaz, sem falhas ou duplicidades.Realizar testes para garantir que as integrações funcionem como esperado, sem afetar a performance ou a segurança dos sistemas envolvidos.Verificar a consistência e a qualidade dos dados trocados entre as plataformas.Monitorar a performance das integrações, realizando ajustes sempre que necessário.Garantir a integridade e a consistência dos dados ao longo das integrações, realizando tratamentos de erros e validações.Trabalhar com diferentes formatos de dados, como XML, JSON, CSV, etc.Gerenciar a migração de dados, se necessário, entre diferentes plataformas.Monitorar o desempenho das integrações e garantir que os processos de comunicação entre sistemas estejam funcionando corretamente.Resolver problemas e falhas de integração rapidamente, minimizando o impacto nos negócios.Fornecer suporte contínuo e manutenção para sistemas de integração, realizando ajustes ou atualizações conforme necessário.Criar e manter a documentação técnica das integrações, incluindo diagramas de fluxo, especificações de API e guias para manutenção.Identificar áreas de melhoria nas soluções de integração, propondo novas abordagens ou ferramentas que possam otimizar processos.Garantir que as integrações atendam aos requisitos de segurança, protegendo dados sensíveis e evitando vulnerabilidades.Trabalhar de acordo com as normas e regulamentações aplicáveis (como LGPD, GDPR, PCI-DSS) para garantir a conformidade legal dos processos de integração.Trabalhar de forma colaborativa com equipes de TI, desenvolvimento, operações e áreas de negócio para entender as necessidades e fornecer soluções técnicas adequadas.Atuar como consultor interno para orientar e apoiar a equipe de tecnologia na escolha das melhores práticas de integração.