Publicidade

Última atualização: 20 de Julho de 2026

Desenvolvedor(a) Backend Java SR

Desenvolvimento de microsserviços e APIs REST/gRPC com Java 21 e Spring Boot 3 em ambiente Kubernetes.

🧓🏽 Sênior🌍 100% Remoto

Via Inhire

Sobre

Buscamos um(a) Desenvolvedor(a) Back-end Sênior (Java) para atuar em uma Squad de Modernização, apoiando a evolução de sistemas legados para uma arquitetura moderna, escalável e orientada a eventos. O profissional participará da transformação arquitetural das aplicações, contribuindo para a adoção de microsserviços, práticas cloud-native, observabilidade, segurança e automação do ciclo de desenvolvimento. Procuramos alguém com perfil hands-on, visão sistêmica e experiência em ambientes distribuídos e de alta complexidade.

Responsabilidades

  • Desenvolver e evoluir aplicações backend utilizando Java 21 e Spring Boot 3.
  • Atuar na modernização de sistemas legados, promovendo sua evolução para arquiteturas baseadas em microsserviços e eventos.
  • Projetar e implementar APIs REST e gRPC seguindo boas práticas de desenvolvimento.
  • Desenvolver integrações síncronas e assíncronas utilizando mensageria.
  • Implementar soluções escaláveis, resilientes e de fácil manutenção.
  • Desenvolver testes automatizados garantindo qualidade e confiabilidade das aplicações.
  • Implementar mecanismos de observabilidade utilizando métricas, logs e rastreamento distribuído.
  • Trabalhar com aplicações conteinerizadas executadas em Kubernetes.
  • Contribuir para a evolução das pipelines de CI/CD e automação das entregas.
  • Participar de Code Reviews e colaborar na definição de padrões técnicos e arquiteturais da Squad.

Requisitos

  • Experiência sólida com Java 21 (LTS), incluindo recursos modernos da linguagem como Virtual Threads, Pattern Matching e Records.
  • Experiência com Spring Boot 3.x, Spring Data e Spring Security.
  • Desenvolvimento de APIs REST e gRPC.
  • Experiência com Oracle Database utilizando JPA/Hibernate.
  • Experiência com Redis ou Memcached.
  • Experiência na construção de microsserviços.
  • Experiência com RabbitMQ e/ou Apache Kafka.
  • Conhecimento em arquiteturas orientadas a eventos.
  • Conhecimento de boas práticas para sistemas distribuídos e APIs.
  • Experiência com Docker.
  • Vivência em ambientes Kubernetes.
  • Experiência com Git.
  • Experiência com GitHub Actions ou Azure Pipelines.
  • Conhecimento de práticas de Integração e Entrega Contínua (CI/CD).
  • Experiência com testes automatizados utilizando JUnit 5 e Mockito.
  • Vivência com revisão de código (Code Review).
  • Conhecimento em observabilidade utilizando OpenTelemetry, Micrometer ou ferramentas equivalentes.
  • Experiência com métricas, logs estruturados e tracing distribuído.

Desejáveis

  • Experiência em projetos de modernização de aplicações.
  • Vivência em arquiteturas orientadas a eventos (Event-Driven Architecture).
  • Conhecimento em Domain-Driven Design (DDD).
  • Experiência com Service Mesh (Istio).
  • Vivência em ambientes multicloud.
  • Conhecimento em práticas DevSecOps.
  • Conhecimento em padrões de arquitetura distribuída, como Circuit Breaker, Retry, Bulkhead, Saga, CQRS.

Benefícios

  • Horário de trabalho: Escala 12x36 Horário Noturno das 19:00 as 07:00 hs;
  • Flash - Cartão de Benefícios Flexíveis
  • Seguro de Vida (Caixa Econômica)
  • Plano de Saúde (Porto Seguro) e Plano Odontológico (Porto Seguro)
  • PLR de acordo com a política da empresa;
  • Voucher do Ifood no dia do aniversário;
  • Clube de descontos com escolas de idiomas, Univsidades, SESC;
  • Programa de indicação

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!