Intermedia

Intermedia é uma empresa de comunicações em nuvem que ajuda mais de 130.000 empresas a conectarem-se melhor - através de voz, videoconferência, chat, centro de contacto, e-mail empresarial, produtividade, partilha de ficheiros e backup, segurança e arquivamento.
Sobre a empresa

Sr. software developer - data

Remoto

location Porto, Aveiro, Coimbra

date 19 de maio de 2026

types Full-time

wage 60k-70k EUR

Sobre o Papel

Estamos à procura de um talentoso Engenheiro de Software com um forte foco em dados para se juntar à nossa equipe de engenharia. Este papel é ideal para alguém que prospera na intersecção entre engenharia de software e dados, com habilidades para construir microserviços escaláveis e de alto desempenho em Java (Spring Boot) e trabalhar profundamente com sistemas de dados baseados em SQL.Você será fundamental no design e construção de serviços modernos, focados na nuvem, que interagem com grandes volumes de dados, enquanto navega e melhora sistemas legados. Se você gosta de resolver problemas complexos de dados por meio de serviços robustos de back-end e quer ajudar a modernizar nossa plataforma, queremos ouvir você.

O que você fará:

  • Desenhar e desenvolver microserviços escaláveis e APIs utilizando Java e Spring Boot
  • Construir serviços que suportam ingestão, processamento e acesso a dados em alta volume
  • Integrar serviços de back-end com plataformas modernas de dados na nuvem e sistemas legados
  • Escrever e otimizar consultas SQL e procedimentos armazenados para suportar funcionalidades de aplicações e pipelines de dados
  • Colaborar com Engenheiros de Dados, Analistas e equipes de Produto para entregar soluções de alta qualidade e bem testadas
  • Assegurar a integridade, disponibilidade e desempenho dos dados em todos os sistemas
  • Participar em revisões de código, discussões de arquitetura e processos de CI/CD
  • Escrever testes unitários, de integração e de dados para garantir uma entrega confiável
  • Contribuir para esforços de modernização do sistema, substituindo componentes legados por serviços escaláveis nativos da nuvem
  • Implantar e gerenciar serviços em ambientes conteinerizados utilizando Kubernetes e Helm

O que você trará para o papel:

  • Mais de 5 anos de experiência em engenharia de software de back-end ou desenvolvimento de software focado em dados
  • Fortes habilidades de programação em Java com Spring Boot para desenvolvimento de microserviços
  • Sólido entendimento de SQL e design de banco de dados relacionais, otimização de desempenho e modelagem de dados
  • Experiência em construir e consumir APIs RESTful
  • Familiaridade com conceitos ETL/ELT e técnicas de integração de dados
  • Proficiente em trabalhar com pipelines de CI/CD e controle de versão baseado em Git
  • Experiência com frameworks de teste unitário (por exemplo, JUnit, Mockito) e teste de integração
  • Experiência prática em implantar aplicações em ambientes Kubernetes utilizando Helm charts
  • Experiência prática com Snowflake e dbt é desejável
  • Exposição a plataformas de nuvem (AWS, Azure ou GCP) e infraestrutura como código é uma vantagem
  • Conhecimento de ferramentas de mensagens ou streaming de eventos (por exemplo, Kafka, RabbitMQ) é um bonus
  • Fortes habilidades de comunicação, capaz de colaborar entre equipes de dados e engenharia de software
  • Adaptável em um ambiente híbrido com sistemas legados e modernos
  • Uma mentalidade pragmática para entregar software de qualidade para produção enquanto reduz a dívida técnica
  • Confortável em trabalhar com ambiguidade e bases de código legadas
  • Paixão por automação, otimização de desempenho e arquitetura limpa

Diversidade, Inclusão e Igualdade de Oportunidades

Nós contratamos, promovemos e compensamos os colaboradores com base na sua capacidade de executar as responsabilidades do trabalho, sem considerar raça, cor, crença, religião, sexo, gênero, estado civil, origem nacional, ascendência, idade, cidadania, deficiência física ou mental, orientação sexual ou qualquer outra base protegida pela lei aplicável (coletivamente referida no nosso Código de Conduta como “Classes Protegidas”). Não toleramos discriminação no emprego no local de trabalho e estamos comprometidos em fazer acomodações razoáveis para deficiências identificadas ou outras limitações, conforme exigido por todas as leis aplicáveis. Somos um empregador de igualdade de oportunidades e valorizamos a diversidade em nossa empresa. Nós não discriminamos com base em raça, religião, cor, origem nacional, gênero, orientação sexual, idade, estado civil, estado de veterano ou estado de deficiência.

Sobre a Intermedia Intelligent Communications

Para explorar outras oportunidades, consulte nossa página de carreiras: https://www.intermedia.com/about-us/careers