Enter a job title or keyword

Senior Java Backend Engineer

Grupo Data


Job Location:

Lisbon - Portugal

Monthly Salary: Not provided by the employer
Posted: 28 August 2026 (8 hours ago)
Application Deadline: 25 November 2026
Vacancies: 1 Vacancy

Job Summary

Junta-te à Data Group!

Na Data Group tornamos a tecnologia simples e próxima criando soluções de IT inovadoras que ajudam clientes em todo o mundo.

Estamos em expansão em Portugal e acreditamos que crescer lado a lado com empresas de referência só é possível quando crescemos também com os nossos talentos.

Aqui as pessoas estão no centro de tudo o que fazemos. Valorizamos ideias incentivamos a criatividade e acreditamos que cada contributo faz a diferença.

Se procuras um ambiente colaborativo dinâmico e cheio de oportunidades para te superares o teu próximo desafio pode estar connosco!


Quem procuramos Senior Java Backend Engineer.


Competências e conhecimentos técnicos obrigatórios:

  • 8 anos de experiência profissional com Java incluindo pelo menos 3 anos com Java 17 ou Java 21;
  • Conhecimentos sólidos das funcionalidades mais recentes de Java nomeadamente records sealed types pattern matching e quando aplicável virtual threads;
  • Experiência sólida e comprovada com Spring / Spring Boot em ambientes produtivos;
  • Experiência em programação reativa com Project Reactor ou RxJava incluindo Mono/Flux backpressure retry/backoff e hot vs. cold publishers; alternativamente experiência sólida em programação assíncrona com CompletableFuture e structured concurrency;
  • Experiência profissional com gRPC Protobuf incluindo streaming RPCs deadlines interceptors e evolução de schemas;
  • Conhecimentos sólidos de concorrência incluindo thread-safety executor sizing lock-free patterns e gestão do ciclo de vida de threads;
  • Experiência sólida em testing com JUnit 5 Mockito e AssertJ incluindo testes de integração com dependências reais e contract/parity testing;
  • Experiência com Kafka incluindo consumer/producer semantics;
  • Experiência em contexto produtivo com pelo menos uma das seguintes tecnologias: Redis PostgreSQL ou MongoDB;
  • Experiência com Cloud/AWS ou equivalente nomeadamente S3 IAM managed Kafka e container runtimes;
  • Excelente capacidade de comunicação escrita e documentação técnica incluindo design documents postmortems e documentação de Pull Requests;
  • Inglês mínimo C1 requisito obrigatório e eliminatório;
  • Espanhol fluente requisito obrigatório e eliminatório.
Competências e conhecimentos técnicos desejáveis:
  • Experiência na liderança de migrações ou refactorings complexos em codebases multi-módulo;
  • Experiência com container packaging e builds multi-arch nomeadamente Linux/AMD64 e Linux/ARM64;
  • Conhecimentos de Python com capacidade para compreender e fazer debugging de código;
  • Experiência com Apache Arrow ou outros formatos de dados colunares;
  • Experiência com TeamCity GitHub Actions ou ferramentas equivalentes incluindo gestão/evolução de pipelines de CI/CD.

Regime de trabalho: 100% Remoto.

Envia a tua candidatura e vem simplificar o futuro connosco!