Desenvolvedor de integração.
Empresa líder em TIC / Telecomunicações - Luanda, Luanda
Já só tem 60 dias para se candidatar
Contrato
Descrição
Sobre a Função
O profissional será responsável por desenhar, desenvolver e manter soluções de integração entre sistemas corporativos, APIs e serviços, garantindo desempenho, segurança e escalabilidade.
Responsabilidades
Analisar requisitos técnicos e funcionais para integrações entre sistemas internos e externos.
Projetar e desenvolver APIs e serviços de integração utilizando Java e padrões REST/SOAP.
Implementar padrões de integração (Enterprise Integration Patterns) garantindo boas práticas de arquitetura.
Integrar sistemas utilizando protocolos diversos (HTTP/HTTPS, JMS, FTP/SFTP, Webhooks, entre outros).
Realizar transformação de dados entre formatos (JSON, XML, CSV, etc.).
Garantir a segurança das integrações (OAuth 2.0, JWT, Basic Auth, encriptação).
Criar e manter testes automatizados para integrações e APIs.
Produzir documentação técnica clara e atualizada.
Colaborar com equipas multidisciplinares (analistas, QA, DevOps) no ciclo completo de desenvolvimento.
Apoiar a evolução para arquitetura orientada a APIs (API-led connectivity), facilitando futura migração para MuleSoft.
Requisitos
Requisitos Obrigatórios
Experiência comprovada em Java (Java 8 ou superior).
Sólido conhecimento de desenvolvimento de APIs REST e SOAP.
Experiência com frameworks e bibliotecas de integração (Spring Boot, Spring Integration, Apache Camel ou equivalentes).
Domínio de padrões de integração (Enterprise Integration Patterns).
Experiência com JSON, XML, CSV e mapeamentos de dados.
Conhecimento em segurança de APIs (OAuth 2.0, JWT, mTLS).
Experiência com Git e práticas de CI/CD.
Experiência em testes automatizados (JUnit, TestNG, Postman/Newman, etc.).
Capacidade de trabalhar em equipa, comunicar de forma clara e seguir boas práticas de desenvolvimento.
Sólido domínio da língua inglesa, com capacidade para compreender e interpretar documentação técnica, bem como acompanhar e assimilar conteúdos de cursos audiovisuais.
Requisitos Preferenciais (Diferenciais)
Conhecimento do framework BIAN e modelos de serviço bancário.
Experiência com mensageria (RabbitMQ, Kafka, ActiveMQ, JMS).
Noções de arquitetura orientada a eventos.
Conhecimento básico em DataWeave ou outras linguagens de transformação de dados.
Experiência com OpenAPI/Swagger e documentação de contratos de API.
Noções de observabilidade (logs estruturados, métricas, tracing).
Experiência em integração com sistemas financeiros ou de grande porte.
Inglês técnico para leitura de documentação.
Pacote Remuneratório e Benefícios
Oportunidade de participar em projetos estratégicos no setor financeiro e de serviços.
Ambiente de trabalho colaborativo e voltado para inovação.
Formação e certificações futuras em MuleSoft e outras tecnologias de integração.
Pacote remuneratório competitivo, compatível com a experiência.
Benefícios adicionais conforme política interna.
Empregador
Empresa líder em TIC / Telecomunicações
Empresa líder em TIC / Telecomunicações
Confira vagas semelhantes
ANALISTA DE TESTES de Empresa líder em TIC / Telecomunicações
Coordenador - Área Tecnologias da Informação / Governamental de Gestão de Projectos
Líder Sénior de Energia e Telecomunicação de Empresa líder em TIC / Telecomunicações
Web Developer de Empresa líder em TIC / Telecomunicações
Gestor de ligação com Governo de THE HALO TRUST ANGOLA
IT Specialist (With Primavera) de Empresa de Projecto de Águas
DIAGRAFISTA DE LAMAS de Empresa líder em Petróleo e Gás / Mineração
Técnico Administrativo / Administrativo Geral de Empresa líder em Prestadores de serviços para o Sector petrolífero