Sobre a vaga
Sobre a Empresa
A Pixel Infinito é uma empresa angolana especializada em soluções de tecnologia corporativa, integração de sistemas e transformação digital, com forte atuação nos setores financeiro e petrolífero.
Somos parceiro oficial da Salesforce, e atuamos com a MuleSoft, a solução de integração e gestão de APIs do ecossistema Salesforce, ajudando as organizações a conectar sistemas, dados e aplicações de forma segura, escalável e orientada a APIs.
O nosso compromisso é impulsionar a produtividade e a competitividade das organizações em Angola, aliando tecnologia de ponta a um serviço de proximidade e qualidade.
Procuramos um Desenvolvedor de Integração com sólida experiência em Java e conhecimento de arquitetura e padrões de integraçã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. Conhecimento do framework BIAN (Banking Industry Architecture Network) será considerado um diferencial importante, dado o contexto de integração no setor financeiro.
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 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.
