Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Back End Java Sênior

Carbigdata

Santa Luzia

Híbrido

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma plataforma de big data para veículos em Minas Gerais está em busca de um Desenvolvedor Java Sênior. Nesta função, você será responsável por liderar a arquitetura de sistemas baseados em microserviços, desenvolvendo APIs reativas e pipelines de dados com foco em alta performance. O candidato ideal deve ter experiência sólida em Java 17+, Spring WebFlux, e conhecimentos em Docker e Kubernetes. Oferecemos um ambiente inovador e a oportunidade de fazer parte de um time que está revolucionando o mercado automotivo no Brasil.

Serviços

Vale Refeição / Alimentação
Plano de Saúde (Sulamerica)
Plano Odontológico
Day off no mês do aniversário
Seguro de vida
Home-office

Qualificações

  • Domínio em Java 17+, com conhecimentos em recursos modernos da linguagem.
  • Experiência com Spring WebFlux e Reactive APIs.
  • Vivência com R2DBC e PostgreSQL em acesso a dados reativos.
  • Forte conhecimento em microserviços e design baseado em eventos.
  • Experiência prática com Domain-Driven Design.
  • Conhecimento em Docker e Kubernetes para operações em produção.

Responsabilidades

  • Liderar a arquitetura de sistemas complexos baseados em microserviços.
  • Implementar APIs reativas de alta performance e baixa latência.
  • Construir e otimizar pipelines de dados utilizando R2DBC.
  • Realizar troubleshoot em ambientes Linux e containers.
  • Gerenciar a operação de serviços em clusters Kubernetes.

Conhecimentos

Java 17+
Spring WebFlux
Project Reactor
R2DBC
PostgreSQL
Microserviços
Domain-Driven Design (DDD)
Docker
Kubernetes
Prometheus

Ferramentas

CI / CD (Jenkins)
Linux / Unix
Descrição da oferta de emprego

VEM CONHECER A CARBIGDATA!

Somos a maior plataforma de bigdata do mercado de veículos. Nossos produtos possuem foco na localização de veículos roubados, furtados e na verdadeira situação do bem localizado. Com foco em big data analytics, atuamos nos principais players do mercado automotivo como bancos, financeiras, locadoras e seguradoras.

DESCRIÇÃO DA VAGA

Sua missão será atuar como referência técnica na evolução da nossa arquitetura distribuída, garantindo alta performance, resiliência e escalabilidade em um ambiente de grande volume de dados e alto impacto no negócio.

Você será peça-chave na construção de soluções robustas, reativas e orientadas a eventos, ajudando a moldar o futuro da nossa plataforma!

ATIVIDADES DO DIA A DIA
  • Liderar o desenho arquitetural de sistemas complexos, definindo padrões, componentes e integrações em uma arquitetura baseada em microserviços e Event-Driven.
  • Implementar APIs reativas de alta vazão utilizando Spring WebFlux e Project Reactor, garantindo fluxos totalmente não-bloqueantes e com backpressure controlado.
  • Desenvolver integrações assíncronas utilizando Reactor AMQP, garantindo comunicação orientada a eventos em grande escala.
  • Construir pipelines de dados reativos com R2DBC e PostgreSQL, mantendo baixa latência e alta performance do início ao fim.
  • Projetar e otimizar estratégias de cache distribuído (ex.: Redis) para melhorar a velocidade das operações.
  • Atuar como referência técnica, revisando código, orientando padrões de implementação e mentorando desenvolvedores Plenos e Juniores.
  • Otimizar performance de serviços, identificando gargalos e aplicando técnicas avançadas de programação reativa e observabilidade.
  • Implementar melhorias contínuas em processos, padrões e arquitetura, fortalecendo a cultura de inovação e excelência técnica.
  • Monitorar a saúde dos sistemas em produção utilizando Prometheus, métricas personalizadas e dashboards.
  • Atuar diretamente na operação dos serviços, lidando com clusters Kubernetes e ferramentas de orquestração.
  • Realizar troubleshooting avançado em ambientes Linux / Unix, containers e redes.
  • Participar da evolução e manutenção de pipelines de CI / CD (ex.: Jenkins), garantindo entregas automatizadas e confiáveis.
  • Desenvolver e manter testes automatizados (unitários, integração e componentes), aplicando TDD quando necessário.
REQUISITOS E QUALIFICAÇÕES
  • Linguagem e Frameworks
  • Java 17+ – Domínio dos recursos modernos da linguagem (Records, Sealed Classes, APIs de Concurrency).
  • Spring WebFlux & Project Reactor – Proficiência comprovada em APIs reativas, backpressure e pipelines complexos.
  • Reactor AMQP – Experiência em comunicação event-driven não-bloqueante.
  • Bancos e Persistência Reativa
  • R2DBC & PostgreSQL – Atuação com acesso a dados totalmente reativo end-to-end.
  • Arquitetura e Design
  • Microserviços & Event-Driven – Experiência sólida em modelagem de domínios, contratos de eventos e baixo acoplamento.
  • Domain-Driven Design (DDD) – Vivência prática com Contextos Delimitados, Agregados e modelagem estratégica.
  • Design Patterns & SOLID – Capacidade de liderar boas práticas e orientar desenvolvedores do time.
  • Infra, Deploy & Observabilidade
  • Docker & Kubernetes – Vivência operacional com deploy, scaling, troubleshooting e boas práticas de produção.
  • Prometheus & Spring Actuator – Criação de métricas, dashboards e alertas úteis para operação do sistema.
  • Linux / Unix – Proficiência para analisar problemas de rede, performance e containers.
  • CI / CD (Jenkins ou similares) – Experiência na construção e manutenção de pipelines automáticos.
  • Qualidade de Software
  • Domínio em testes automatizados (unitários, integração e componentes).
  • Vivência consistente com TDD.
  • DIFERENCIAIS
  • Experiência com sistemas de mensageria de alto volume: Kafka, Pulsar.
  • Conhecimento em bancos distribuídos como CitusDB. Experiência com pipelines de dados (Spark, Flink).
  • Familiaridade com processamento de mídia (ffmpeg).
  • Vivência com outras linguagens backend (Python, Scala, C++).
NOSSOS BENEFÍCIOS
  • Vale Refeição / Alimentação
  • Plano de Saúde (Sulamerica)
  • Plano Odontológico
  • Day off no mês do aniversário
  • Seguro de vida
  • Home-office

Faça parte da transformação do mercado automotivo no Brasil!

Se você é apaixonado por engenharia de software, alta performance e arquitetura de sistemas, essa vaga é para você. #VemSerCarBigData

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.