Grupo Data
Senior Java Backend Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Lisbon, Portugal
Work mode:
Remote
Published on:
28 August 2026
What they need
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!
Other offers great for you!
These companies are also looking for great profiles
Naxo
Senior Software Engineer Java Backend Circularité
480
Freelance
Lille, France
Hybrid
Skills
11 days ago
Quick apply
FreelanceRepublik
Développeur Back end
Freelance
Paris, France
Hybrid
Skills
7 days ago
Quick apply
Salutech
Développeur Front-End / Back-End .NET
450
Freelance
Paris, France
Remote, Hybrid
Skills
4 hours ago
Quick apply
No company information available.