Desenvolvedor de integração
Empresa líder em TIC / Telecomunicações - Luanda, Luanda
8 days left to apply
Contract
Description
Desenvolver, testar e implementar soluções de integração utilizando boas práticas de programação e arquitetura.
Projetar e gerenciar APIs e web services (RESTful, SOAP) para garantir a integração eficiente entre sistemas diversos.
Realizar transformações de dados entre diferentes formatos, como XML e JSON.
Implementar padrões de integração (Enterprise Integration Patterns), como roteamento de mensagens, transformação e endpoints.
Trabalhar com serviços em nuvem e realizar integrações com plataformas SaaS populares.
Colaborar com equipes de DevOps para implementar pipelines de CI/CD eficientes e garantir a entrega contínua de código de qualidade.
Garantir que as soluções desenvolvidas estejam em conformidade com os requisitos de segurança e redes, incluindo autenticação, autorização e criptografia de dados.
Participar da análise e solução de problemas relacionados a desempenho, escalabilidade e segurança das integrações.
Requirements
Requisitos Técnicos:
Fundamentos de Programação:
Conhecimento sólido em Java, com capacidade de desenvolver scripts de automação.
Noções de linguagens como JavaScript e Python são um diferencial.
Tecnologias Web:
Conhecimento dos protocolos HTTP/HTTPS e dos métodos associados (GET, POST, PUT, DELETE).
Experiência com web services (RESTful, SOAP) e formatos de dados como WSDL e JSON.
Entendimento básico de conceitos de APIs e como expô-las ou consumi-las.
Kubernetes:
Experiência prática ou conhecimento de Kubernetes para orquestração de contêineres.
Formatação e Transformação de Dados:
Habilidade em ler, escrever e transformar dados em formatos XML e JSON.
Conceitos de Integração:
Familiaridade com Padrões de Integração Corporativa (EIP) e sistemas de mensagens, como JMS (Java Message Service).
Práticas de Desenvolvimento de Software:
Experiência com sistemas de controle de versão, especialmente Git.
Noções de Integração Contínua/Implantação Contínua (CI/CD).
Conhecimento básico de testes de unidade e frameworks de teste.
Conceitos de Nuvem:
Conhecimento básico de serviços de nuvem (AWS, Azure, GCP).
Experiência na integração com plataformas SaaS, como Salesforce, SAP e ServiceNow.
Fundamentos de Redes:
Compreensão de protocolos de rede (TCP/IP) e seus componentes (endereço IP, portas).
Conhecimento sobre o impacto de firewalls e proxies na comunicação de rede.
Segurança:
Entendimento de métodos de autenticação e autorização (OAuth, Basic Auth).
Noções de criptografia e comunicação segura.
Qualificações Desejadas:
Capacidade de trabalhar de forma independente e colaborativa.
Habilidade em resolver problemas complexos e pensar de forma analítica.
Experiência em ambientes ágeis e familiaridade com metodologias Scrum ou Kanban.
Benefícios:
Oportunidade de trabalhar em projetos inovadores e desafiadores.
Ambiente dinâmico e colaborativo.
Crescimento profissional e oportunidade de aprendizado contínuo.
Pacote de benefícios competitivo.
Company
Empresa líder em TIC / Telecomunicações
Empresa líder em TIC / Telecomunicações
Check out similar vacancies
Técnico de HelpDesk at Empresa líder em TIC / Telecomunicações
Técnico de Informática at Empresa líder em Construção / Imobiliário
Gestora Comercial at Empresa líder em TIC / Telecomunicações
Secretária Executiva at Empresa líder em TIC / Telecomunicações
Projetista at Empresa líder em TIC / Telecomunicações
Arquiteta / Designer / Engenheira at Empresa líder em Construção / Imobiliário
PROFESSOR/TUTOR DE 4, 5 e 6 PRIMÁRIA at Colégio Crystal
Estágio em Finanças (Programa de Estágio OEC) at OEC - Odebrecht Engenharia & Construção