Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Backend Sênior

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

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ê.
#VemSerConfidencial (Apenas para Cadastrados)


BUSCAS DE VAGAS SEMELHANTES