For Employers

Grupo Data

Senior Java Backend Engineer | Remote

Posted 17 hours ago
10+ years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

The Senior Java Backend Engineer will develop innovative IT solutions and lead complex migrations or refactorings within a multi-module codebase. The role involves maintaining high-quality code through rigorous testing, documentation, and collaboration in a dynamic, remote environment.

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!

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Gas Engineer / Meter Installer

Full Time United Kingdom £32900 - £35000 per year Software Development

Teamleiter CRM / E-Mail Marketing (d/w/m)

Full Time Germany Software Development

Key Account Manager E-Commerce CRM / E-Mail Marketing (d/w/m)

Full Time Germany Software Development

Senior Software Engineer

Full Time United States $119K - $261K per year Software Development

Principal Software Engineer

Full Time United States $142K - $304K per year Software Development

Customer Success Engineer

Full Time United Kingdom £30000 - £50000 per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified