11-12-2020
Integration Developer
A área de Middleware da Xpand IT ajuda os clientes a melhorar os processos end to end do seu negócio ao implementar soluções de software que permitem que várias aplicações/componentes de um sistema distribuído comuniquem e façam uma gestão de dados eficiente e escalável. Estas soluções permitem a interoperabilidade entre aplicações que podem correr em ambientes heterogéneos (sistema operativo, tecnologia, cloud provider, etc) e comunicam entre si através de dados baseados nos padrões do sector (JSON, XML, etc).
Quais as principais responsabilidades?
Enquanto Integration Developer, serás responsável por implementar soluções de integração empresarial, participando no ciclo completo de desenvolvimento e nos seus desafios. Irás desenvolver soluções com recurso a plataformas de integração low-code/no-code do mercado, e ao mesmo tempo irás contribuir para o seu desenho, aplicando os padrões típicos de integração e melhores práticas.
Diariamente serás responsável por:
- Desenvolver soluções de middleware de qualidade, baseadas em produtos e tecnologias de integração
- Aplicar os standards típicos de integração e boas práticas tais como abstracão, reutilização e composição
- Garantir que o código entregue dá resposta às necessidades funcionais de forma resiliente e escalável, correspondendo com os melhores padrões de integração empresarial
- Participar ativamente no desenho e evolução de APIs e integrações
- Participar na análise técnica e funcional de arquiteturas de integração complexas, transversais às organizações
- Trabalhar com a equipa e providenciar insights para a resolução de problemas desafiantes
// Stacks: WSO2, MuleSoft, Azure
Que Skills precisas de ter?
- Licenciatura ou Mestrado em Engenharia Informática e Sistemas de informação ou Ciências da Computação
- Desenvolvimento académico na área de integração, arquitetura de sistemas ou sistemas distribuídos
- Experiência académica com Java ou outras linguagens de Programação Orientada a Objectos
- Compreensão de padrões de integração e melhores práticas de programação
- Conhecimentos de JSON, XML, Xpath e WSDL
- Conhecimentos de REST, HTTP, FTP, SMTP e TCP
- Contacto com sistemas Unix e shell scripting
- Motivação, capacidade de inovação, boas capacidades de comunicação e fácil integração em equipas de trabalho
- Gosto pelo trabalho em equipa e pela resolução de problemas e desafios complexos
- Boa capacidade de comunicação (escrita e falada)
- Inglês fluente (escrito e falado)
// Pontos extra para:
- Conhecimento ou experiência com ecossistema Docker/Kubernetes
- Conhecimento ou experiência com arquiteturas baseadas em microsserviços
- Conhecimento ou experiência com serviços cloud low-code
- Experiência com frameworks de Middleware como WSO2, Mulesoft, Azure, TIBCO, Red Hat, Oracle ou IBM
// Sabe mais sobre a área de Middleware:
- Middleware na Xpand IT
- Caso de sucesso: Gestão eficaz de acessos e serviços na Universidade de Aveiro
- Caso de sucesso: Mudança no paradigma de integração na Credibom
João Tripa, Integration Developer
@Xpand IT
A Xpand IT tem equipas e pessoas espetaculares que nos proporcionam experiências incríveis e nos permitem aprender e evoluir tanto a nível pessoal como profissional. Na fantástica equipa de Middleware vais ter o contacto com várias tecnologias e vais desenvolver as melhores soluções para clientes de diversas áreas.