Desenvolvedor de integração.

Empresa líder em TIC / Telecomunicações - Luanda, Luanda

Já só tem 60 dias para se candidatar

Contrato

Tipo contrato
Tempo determinado
Oferta aberta até
11/10/2025

Descrição

Cargo
Desenvolvedor de integração.
Número de vagas
1
Descrição da funçã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

Titulação mínima
Licenciatura
Experiência exigida
3 Anos
Nacionalidade
Não definido
Línguas
Não definido
Competências
Não definido
Aptidões necessárias

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

Nome do empregador

Empresa líder em TIC / Telecomunicações

Sobre a nossa empresa

Empresa líder em TIC / Telecomunicações

Não encontrou vagas do seu interesse?

Registe-se para ser informado quando tivermos vagas adequadas ao seu perfil.
Ao registar-se, aceita os nossos Termos e condições