Engenheiro(a) Backend Java (Spring Boot)

Remoto (América Latina)
Tempo integral
Sênior

Construa serviços Spring Boot resilientes para empresas dos EUA que usam Java onde corretude e uptime são o que mais importa.

Inglês necessário para o dia a dia: você vai trabalhar todos os dias com um time dos EUA.

Já se candidatou? Veja seu status

Sobre a vaga

Procuramos um(a) Engenheiro(a) Java Sênior para atuar em nossas empresas parceiras que constroem sistemas de pagamento, plataformas de seguros, backends de logística e outros serviços em que um deploy ruim custa dinheiro de verdade. Você vai trabalhar com Java moderno e Spring Boot, dividir e fortalecer serviços, e trazer a disciplina de testes que esses sistemas exigem.

O que você vai fazer

  • Desenhar e construir serviços com Java e Spring Boot
  • Modelar a persistência com JPA ou jOOQ e otimizar as queries por trás
  • Construir fluxos event-driven com Kafka ou RabbitMQ
  • Ser responsável pela confiabilidade: timeouts, retries, circuit breakers, degradação controlada
  • Escrever testes unitários e de integração com JUnit e Testcontainers
  • Liderar a migração incremental de versões antigas de Java e Spring

Requisitos

  • 5+ anos de desenvolvimento em Java, 3+ com Spring Boot em produção
  • Familiaridade com Java 17 ou superior, incluindo records e streams
  • Experiência sólida com SQL e ORM, além de entendimento dos limites de transação
  • Experiência com um message broker e com semântica de entrega at-least-once
  • Experiência com Maven ou Gradle e deploy em containers
  • Inglês excelente, escrito e falado (B2+)

Diferenciais

  • Experiência com Kotlin na JVM
  • Experiência com Quarkus ou Micronaut
  • Conhecimento de tuning e profiling da JVM
  • Experiência em pagamentos, seguros ou logística

Stack de tecnologia

Java
Spring Boot
PostgreSQL
Kafka
JUnit
Kubernetes

Benefícios

Remuneração competitiva em USD
Trabalho 100% remoto
Horário flexível
Verba para desenvolvimento profissional
Auxílio para plano de saúde
Auxílio para equipamentos

Candidate-se a esta vaga

Remuneração competitiva em USD - Remoto

Ao enviar, você concorda com a nossa política de privacidade e os termos de serviço (em inglês). Usamos seu perfil para conectar você a vagas, e seu histórico profissional para saber quais empresas contratam engenheiros(as) da América Latina. Quando entramos em contato com uma dessas empresas, nunca mencionamos você nem mostramos seu perfil.

Vagas remotas em dólar

Conhece alguém perfeito para esta vaga?

Candidate-se com seu currículo em minutos. A gente conta cada passo do processo por e-mail.