Point your AI agent at freehire and let it find you a job.

Get the CLI →

Grupo Data

NewBe an early applicant

Desenvolvedor(a) Java Sênior | Sistemas Distribuídos e Programação Reativa

Posted
Discussion

Summary

Senior Java developer building and evolving critical, high-performance distributed backend platforms on AWS. Day-to-day work uses modern Java (17/21), Spring Boot, reactive programming (Project Reactor/RxJava), gRPC/Protobuf, and Kafka, with a focus on scalability, CI/CD, and technology modernization.

O Grupo DATA busca um(a) Desenvolvedor(a) Java Sênior para atuar no desenvolvimento e evolução de plataformas críticas, com foco em serviços backend de alto desempenho, escalabilidade e soluções em nuvem.

Principais responsabilidades:

Desenvolver e evoluir serviços distribuídos utilizando versões modernas de Java;
Otimizar a performance e a escalabilidade das aplicações;
Participar de iniciativas de modernização tecnológica e integração de sistemas;
Contribuir para a evolução da arquitetura e das práticas de desenvolvimento.

Requisitos:

Java 17/21 e Spring Boot;
Programação reativa com Project Reactor ou RxJava;
gRPC e Protobuf;
Apache Kafka e AWS;
Concorrência e multithreading;
Testes automatizados com JUnit, Mockito e AssertJ;
Redis, PostgreSQL ou MongoDB;
Arquiteturas distribuídas e CI/CD;
Inglês e espanhol obrigatórios para conversação, com capacidade de conduzir reuniões em ambos os idiomas.

Diferenciais:

Python e Apache Arrow;
GitHub Actions ou TeamCity;
Experiência com migrações tecnológicas complexas;
Docker Multi-Arch.

Tem interesse? Envie seu currículo

#GrupoDATA #VagasTI #Java #SpringBoot #Kafka #AWS #Backend #7430

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.