Desenvolvedor de Backend
Nesta posição, você trabalhará no desenvolvimento de soluções web de software com tecnologias Java e Spring. Sua missão será criar plataformas web escaláveis e resilientes para atender às necessidades dos clientes.
Responsabilidades:
• Desenvolver soluções aplicacionais para sistemas web como APIs e Serviços baseados nas tecnologias Java e Spring;
• Garantir que o código entregue dá resposta às necessidades funcionais de forma resiliente e escalável;
• Participar ativamente no desenho e evolução de APIs e integrações;
• Trabalhar com a equipa para fornecer insights para a resolução de problemas desafiantes;
Requisitos:
• Licenciatura ou Mestrado em Engenharia Informática e Sistemas de informação ou Ciências da Computação;
• Experiência académica com Java ou outras linguagens de Programação Orientada a Objectos;
• Conhecimentos de boas práticas de programação: SOLID;
• Conhecimentos de JSON, XML;
• Conhecimentos de REST, SOAP, HTTP;
• Conhecimentos em Maven ou Gradle para gestão de dependências;
• 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;
Competências adicionais:
• Conhecimento ou experiência com ecossistema Docker/Kubernetes;
• Conhecimento ou experiência com arquiteturas baseadas em microsserviços;
• Inglês fluente (escrito e falado).