Desenvolvedor(a) Backend Java Sênior

Casado

São Paulo

Hybrid

BRL 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Casado busca um Desenvolvedor Backend Java Sênior para desenvolver e evoluir soluções backend, APIs e integrações entre sistemas. Você contribuirá com decisões de arquitetura, contratos de APIs, code reviews, e orientação aos times, com foco em qualidade de código e segurança.

O(a) candidato(a) ideal terá experiência sólida em Java 17+, Spring Boot 3+, APIs REST com OpenAPI/Swagger, Kafka e práticas de CI/CD. Modelo híbrido em São Paulo (Interlagos/ZS) é oferecido.

Qualifications

  • Experiência em desenvolvimento Backend Java com Java 17+.
  • Experiência com Spring Boot 3+.
  • Desenvolvimento de APIs REST com contratos estáveis.
  • Conhecimento de OpenAPI/Swagger para contratos de API.
  • Kafka e processamento assíncrono.
  • Resiliência de APIs (timeout, retry, circuit breaker, fallback).
  • Testes unitários e de integração.
  • Docker e CI/CD.
  • Segurança de APIs (OAuth2/JWT).
  • Integração entre sistemas e APIs, SQL/DB relacionais.
  • Git e boas práticas de desenvolvimento.

Responsibilities

  • Desenvolver, evoluir e manter soluções backend com Java 17+ e Spring Boot 3+.
  • Criar e evoluir APIs REST com contratos estáveis e versionamento.
  • Definir contratos de APIs com OpenAPI/Swagger.
  • Realizar integrações entre sistemas e APIs.
  • Aplicar processamento assíncrono usando Kafka.
  • Implementar práticas de resiliência (timeout, retry, circuit breaker e fallback).
  • Escrever e manter testes unitários e de integração.
  • Participar de decisões técnicas e arquitetura.
  • Conduzir code reviews e orientar o time.

Tools

Docker
CI/CD

Job description

Sobre a oportunidade

Estamos buscando um(a) Desenvolvedor(a) Backend Java Sênior para atuar no desenvolvimento e evolução de soluções backend, APIs e integrações entre sistemas. Buscamos um profissional com forte senioridade técnica e autonomia , capaz de contribuir em decisões de arquitetura, definição de contratos de APIs, code reviews, avaliação de impactos técnicos e orientação de outros desenvolvedores.

Responsabilidades
  • Desenvolver, evoluir e manter soluções backend utilizando Java 17+ e Spring Boot 3+
  • Desenvolver e evoluir APIs REST , garantindo qualidade, segurança, versionamento e consistência dos contratos
  • Definir e manter contratos de APIs utilizando OpenAPI/Swagger
  • Desenvolver integrações entre sistemas e APIs
  • Implementar soluções de processamento assíncrono utilizando Kafka
  • Aplicar boas práticas de resiliência de APIs , incluindo timeout, retry, circuit breaker e fallback
  • Desenvolver e manter testes unitários e de integração
  • Participar de decisões técnicas e de arquitetura
  • Realizar code review e contribuir para a evolução da qualidade do código
  • Avaliar impactos técnicos e apoiar a definição de soluções
  • Atuar em conjunto com outros desenvolvedores, compartilhando conhecimento e orientando tecnicamente o time
  • Trabalhar com práticas de versionamento, CI/CD e conteinerização.
Requisitos obrigatórios
  • Experiência com desenvolvimento Backend Java
  • Experiência com Java 17+
  • Experiência com Spring Boot 3+
  • Experiência no desenvolvimento e evolução de APIs REST
  • Conhecimento de OpenAPI/Swagger, versionamento e contratos de API
  • Experiência com Kafka e processamento assíncrono
  • Conhecimento de resiliência de APIs: timeout, retry, circuit breaker e fallback
  • Experiência com testes unitários e de integração
  • Conhecimento de Docker e CI/CD
  • Conhecimento de segurança de APIs, incluindo OAuth2/JWT
  • Experiência com integração entre sistemas e APIs
  • Conhecimento de bancos de dados relacionais e SQL
  • Experiência com Git e boas práticas de desenvolvimento.
Diferenciais
  • Conhecimento de Apache Camel
  • Conhecimento de Redis
  • Experiência com Kubernetes e Cloud
  • Conhecimento de Microsserviços e DDD
  • Experiência em ambientes bancários
  • Conhecimento de governança de APIs
  • Experiência prática com ferramentas de IA generativa aplicadas ao desenvolvimento de software.

Idioma: Inglês técnico.

Localização da Vaga: Brasil – São Paulo

Modelo de trabalho: Híbrido 2 a 3x presenciais - Interlagos/ZS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Java
Desenvolvedor Java

Casado • São Paulo

Hybrid
BRL 120,000 - 180,000
Pessoa Desenvolvedora Java - Sênior São Paulo - SP and Hybrid Full-time employee
Pessoa Desenvolvedora Java - Sênior São Paulo - SP and Hybrid Full-time employee

FCamara • São Paulo

Hybrid
BRL 180,000 - 300,000
Desenvolvedor Java
Desenvolvedor Java

TIVIA TI • São Paulo

On-site
BRL 80,000 - 134,000
Desenvolvedor Java Sênior
Desenvolvedor Java Sênior

Hunt RH • Barueri

On-site
BRL 134,000 - 246,000
Pessoa Desenvolvedora Java - Sênior
Pessoa Desenvolvedora Java - Sênior

VENHA SER #SANGUELARANJA • São Paulo

On-site
BRL 180,000 - 340,000
Desenvolvedor Java Sênior
Desenvolvedor Java Sênior

HUNT IT - Recrutamento Especializado para TI • Barueri

On-site
BRL 180,000 - 240,000
Desenvolvedor Backend Sênior | Java
Desenvolvedor Backend Sênior | Java

4DF Connect • São Paulo

On-site
BRL 180,000 - 240,000
Desenvolvedor Backend Sênior | Java
Desenvolvedor Backend Sênior | Java

Code Group • São Paulo

Hybrid
BRL 201,000 - 312,000
Benefícios
Pessoa Desenvolvedora Back-end Java - Sênior
Pessoa Desenvolvedora Back-end Java - Sênior

FCamara • São Paulo

On-site
BRL 180,000 - 300,000
Desenvolvedor(a) Sênior Java Backend - Remoto
Desenvolvedor(a) Sênior Java Backend - Remoto

Lyncas • Brazil

Remote
BRL 201,000 - 312,000
Oportunidades 100% remotas
Plano de saúde
Plano odontológico
+11