O que a vaga pede
Senior Java Developer | Java 17/21 • Spring Boot • Kafka • gRPC
Sobre a oportunidade
Estamos buscando um(a) Senior Java Developer para atuar em um projeto internacional, com forte foco em desenvolvimento backend, arquitetura de serviços e sistemas distribuídos.
Buscamos um perfil sênior, com experiência sólida em Java moderno, Spring Boot, programação reativa/assíncrona, gRPC, Kafka e Cloud, além de boa comunicação em ambiente internacional.
Requisitos
- 8+ anos de experiência profissional com Java;
- 3+ anos de experiência com Java 17 ou 21;
- Experiência sólida com Spring / Spring Boot em produção;
- Project Reactor ou RxJava ou forte experiência com programação assíncrona;
- Experiência com gRPC + Protobuf em produção;
- Conhecimentos sólidos de concorrência e multithreading;
- Testes com JUnit 5, Mockito e AssertJ;
- Experiência com Kafka;
- Experiência com Redis, PostgreSQL ou MongoDB;
- Experiência com AWS ou Cloud equivalente;
- Inglês para conversação obrigatório;
- Espanhol para conversação obrigatório;
- Disponibilidade para futura mudança para Portugal ou Espanha.
Diferenciais
- Experiência com migrações ou refatorações complexas;
- Containers e imagens multi-arquitetura;
- Python;
- Apache Arrow ou formatos de dados colunares;
- TeamCity, GitHub Actions ou ferramentas equivalentes de CI/CD.
Informações da oportunidade
Senioridade: Sênior
Projeto: Internacional
Disponibilidade: possibilidade de futura mudança para Portugal ou Espanha