Data?1613664046
Middleware Developer @ Xpand IT

Description

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 Middleware Developer serás responsável por aprender sobre sistemas de integração empresarial e o ciclo completo de desenvolvimento e os seus desafios. Irás desenvolver soluções de Middleware de qualidade, com base na tecnologia WSO2, ao mesmo tempo que irás fornecer informações sobre a solução de problemas, 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 tecnologia WSO2
  • Aplicar os standards típicos de integração e as melhores práticas tais como abstração, reuse e composição
  • Garantir que o código entregue é parte de soluções escaláveis e que pode ser reutilizado no futuro, correspondendo com os melhores padrões de integração empresarial
  • Participar ativamente no desenho e evolução de APIs e ferramentas
  • Participar na análise técnica e funcional de arquiteturas de integração complexas e que incluam toda a organização
  • Trabalhar com a equipa e providenciar insights para a resolução de problemas complexos
  • Trabalhar com as equipas de QA no sentido de realizar testes integrados de stress (aplicação e base de dados), análise de performance e fine tuning

 

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 arquitetura ou sistemas de integração
  • Experiência académica com Java ou outras linguagens de Programação Orientada a Objetos
  • Compreensão de padrões de integração e melhores práticas de programação
  • Conhecimentos de XML, Xpath and JSON
  • 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/Kubernets
  • Conhecimento ou experiência com arquitectura baseada em microserviços
  • Experiência com frameworks de Middleware como Mulesoft, TIBCO, Red Hat, Oracle, IBM ou WS02

 

Envia o teu CV para [email protected] com a ref. XP_JMD.

Para saberes mais sobre esta e outras oportunidades, visita já o site carreiras Xpand IT!