Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel

Eldorado do Sul

Hybrid

BRL 150,000 - 230,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Refeitório no local
Plano de Saúde & Odonto (via cooper)
Transporte Fretado
Descontos exclusivos na Panvel

Job summary

Grupo Panvel busca um Desenvolvedor(a) Backend Java Sênior para atuar com arquitetura hexagonal, microsserviços e integração de sistemas. O(a) profissional participará da modernização de plataformas usando Java/Spring Boot, Kafka e API Gateway, com foco em resiliência e observabilidade.

O papel envolve trabalhar em um modelo híbrido, maturidade em testes automatizados, Docker/Kubernetes, e colaboração com equipes de Engenharia, Produto e negócio, com requisitos de 3+ anos de experiência.

Qualifications

  • Graduação completa em Ciência da Computação, Sistemas de Informação ou áreas correlatas, ou experiência profissional equivalente.
  • Experiência de pelo menos 3 anos com Java e ecossistema Spring (Spring Boot, Spring Data e Spring Security).
  • Experiência sólida com Oracle/PL-SQL e bancos relacionais.
  • Experiência com mensageria e eventos com Kafka.
  • Conhecimento de containers e orquestração com Docker e Kubernetes.
  • Experiência com pipelines de CI/CD, preferencialmente GitLab CI.
  • Conhecimento de padrões de resiliência em sistemas distribuídos.
  • Experiência com testes automatizados (unidade, integração) e TDD.
  • Conhecimento de arquitetura hexagonal, multi-modulo com Gradle ou Maven e princípios SOLID.
  • Familiaridade com observabilidade (logs, métricas, tracing) e OAuth2/OIDC.
  • Boa comunicação com times de Engenharia, Produto e negócio.
  • Disponibilidade para atuação em modelo híbrido.

Responsibilities

  • Projetar, desenvolver e evoluir microsserviços em Java/Spring Boot com arquitetura hexagonal e multi-projeto.
  • Atualizar sistemas legados Oracle/PL-SQL definindo fronteiras de serviço para a nova arquitetura.
  • Desenvolver integrações orientadas a eventos com Kafka e disponibilizar APIs REST via API Gateway.
  • Garantir qualidade de código com testes automatizados, análise estática e quality gates (JaCoCo, PITest, PMD, SonarQube, OWASP).
  • Instrumentar serviços com logging, métricas e tracing distribuído (Datadog, Elastic).
  • Definir SLOs, alertas e boas práticas de observabilidade.
  • Cuidar de todo o ciclo de entrega: CI/CD até deploy em Kubernetes.
  • Utilizar ferramentas IA no fluxo de desenvolvimento (Claude Code, Codex ou similares).
  • Realizar code reviews e orientar profissionais menos experientes para padronização de boas práticas entre squads.

Skills

Java
Spring Boot
Arquitetura hexagonal
Microsserviços
Kafka
APIs REST
CI/CD
Kubernetes
Observabilidade
OAuth2/OIDC

Education

Graduação completa em Ciência da Computação, Sistemas de Informação ou áreas correlatas

Tools

Docker
Kubernetes
GitLab CI
Keycloak
Kong
JaCoCo
PITest
PMD
SonarQube
Datadog
Elastic

Job description

Job description

Você quer fazer parte de um grande time em uma empresa que não para de crescer?

Se você está dentro dos requisitos abaixo, venha participar do nosso processo seletivo paraDesenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços, vamos adorar te conhecer!

Main responsibilities
  • Projetar, desenvolver e evoluir microsserviços em Java/Spring Boot, utilizando arquitetura hexagonal e estrutura multi-projeto, com foco em resiliência, escalabilidade e observabilidade;
  • Participar da modernização de sistemas legados em Oracle/PL-SQL, apoiando a extração de regras de negócio e a definição de fronteiras de serviço para a nova arquitetura;
  • Desenvolver integrações orientadas a eventos utilizando Kafka e disponibilizar APIs REST por meio de API Gateway, garantindo contratos estáveis e versionados;
  • Garantir a qualidade do código por meio de testes automatizados, análise estática e quality gates, utilizando ferramentas como JaCoCo, PITest, PMD, SonarQube e OWASP;
  • Instrumentar os serviços com logging estruturado, métricas e tracing distribuído, utilizando ferramentas como Datadog e Elastic;
  • Participar da definição de SLOs, alertas e boas práticas de observabilidade;
  • Atuar em todo o ciclo de entrega das aplicações, desde pipelines de CI/CD até deploy em ambientes Kubernetes;
  • Utilizar ferramentas de desenvolvimento assistido por IA, como Claude Code, Codex ou similares, de forma responsável e produtiva;
  • Realizar code reviews, apoiar o desenvolvimento técnico de profissionais menos experientes e contribuir para a padronização de boas práticas entre squads.
Requirements and skills
  • Graduação completa em Ciência da Computação, Sistemas de Informação ou áreas correlatas, ou experiência profissional equivalente;
  • Experiência de pelo menos 3 anos com Java e ecossistema Spring, incluindo Spring Boot, Spring Data e Spring Security;
  • Experiência sólida com bancos de dados relacionais, especialmente Oracle e PL/SQL;
  • Experiência com mensageria e arquiteturas orientadas a eventos utilizando Kafka;
  • Conhecimento de containers e orquestração utilizando Docker e Kubernetes;
  • Experiência com pipelines de CI/CD, preferencialmente com GitLab CI;
  • Conhecimento de padrões de resiliência para sistemas distribuídos, como circuit breaker, retry, exponential backoff, rate limiting, idempotência e timeouts;
  • Experiência com testes automatizados, incluindo testes unitários, de integração e de contrato;
  • Familiaridade com TDD;
  • Conhecimento de arquitetura hexagonal, estrutura multi-módulo com Gradle ou Maven e aplicação prática de princípios SOLID;
  • Familiaridade com observabilidade, incluindo logs estruturados, métricas e tracing;
  • Experiência com autenticação e autorização em APIs utilizando OAuth2/OIDC;
  • Boa comunicação para interação com times de Engenharia, Produto e áreas de negócio;
  • Capacidade de compreender requisitos funcionais e não funcionais e traduzi-los em soluções técnicas;
  • Disponibilidade para atuação em modelo híbrido.
Diferenciais
  • Inglês técnico para leitura de documentação;
  • Conhecimento em bancos não relacionais, como MongoDB e Redis;
  • Experiência com Keycloak;
  • Capacidade de atuar no frontend quando necessário, utilizando Angular ou React;
  • Experiência em varejo, e-commerce ou logística;
  • Vivência com API Gateways, especialmente Kong;
  • Conhecimento de CDN e soluções de edge, como Akamai;
  • Experiência com assistentes de código e ferramentas de IA no fluxo de desenvolvimento, como Claude Code, Codex ou Copilot;
  • Experiência com migrações de versão de JDK e modernização de sistemas legados;
  • Vivência em iniciativas de padronização técnica e definição de boas práticas entre diferentes times.
Additional information
  • Modelo de trabalho: Híbrido (Presencial\Remoto)
  • Disponibilidade para atuar emEldorado do Sul/RS
  • Refeitório no local;
  • TotalPass (via cooperativa);
  • Plano de Saúde & Odonto (via cooperativa);
  • Transporte Fretado;
  • Descontos exclusivos na Panvel;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel | Corporativo • Eldorado do Sul

Hybrid
BRL 201,000 - 301,000
Refeitório no local
TotalPass (via cooperativa)
Plano de Saúde & Odonto (via cooperati
+2
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
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)

Datum • São Paulo

On-site
BRL 167,400 - 223,200
Assistência médica e odontológica
Gympass
Zenklub
+6
Desenvolvedor(A) Back-End Java - Pleno
Desenvolvedor(A) Back-End Java - Pleno

Venha Ser #Sanguelaranja ? • São Paulo

On-site
BRL 150,000 - 190,000
Desenvolvedor(a) Java
Desenvolvedor(a) Java

atile.digital • Goiânia

On-site
BRL 150,000 - 230,000
Desenvolvedor(a) Java - Sênior
Desenvolvedor(a) Java - Sênior

Rethink by Framework • São Paulo

On-site
BRL 120,000 - 180,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 (a) Fullstack Sênior (Java / React)
Desenvolvedor (a) Fullstack Sênior (Java / React)

ilegra • Indaiatuba

Hybrid
BRL 167,400 - 279,000
Plano de saúde: Bradesco ou Unimed
Auxílio home office
Alelo: Vale alimentação e refeição
+2
Desenvolvedor(a) Backend Sênior (Java)
Desenvolvedor(a) Backend Sênior (Java)

Placements24 • Guarulhos

Hybrid
BRL 180,000 - 240,000
Plano de saúde
Odontológico
Vale-refeição/ alimentação
+1
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

On-site
BRL 111,600 - 200,880
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2