#80699

Desenvolvedor Java Sênior

RD Saúde

Sobre a vaga

A RD Saúde é uma empresa líder no mercado brasileiro de farmácias. Com as nossas marcas Raia e Drogasil, temos mais de 3.000 unidades espalhadas por todo o país e mais de 55 mil funcionários(as) empenhados(as) em cuidar de perto da saúde e bem-estar das pessoas em todos os momentos da vida.


Até 2030, queremos ser o grupo que mais contribui para uma sociedade mais saudável. Para isso, entendemos que o nosso compromisso vai além do cuidado com a saúde individual. É preciso cuidar das pessoas, dos negócios e do planeta.


Diversidade & Inclusão

Na RD Saúde, assumimos o compromisso de incluir e empoderar nossos(as)funcionários(as) por meio da promoção da diversidade e da inclusão. Valorizamos as pessoas, construindo uma cultura acolhedora e de respeito a todos e todas. Seja quem você é aqui!


Vamos juntos nessa?

O que estamos buscando?


Buscamos um(a) Desenvolvedor(a) Java Sênior com sólida experiência em desenvolvimento de microsserviços e aplicações distribuídas, perfil analítico e forte senso de qualidade para atuar na evolução de soluções estratégicas do ecossistema de precificação da RD Saúde.


Esse profissional será responsável por desenvolver e sustentar microsserviços em Java/Spring Boot, participando de todo o ciclo de desenvolvimento, desde o desenho técnico até a sustentação em produção. Também atuará na implementação de integrações, testes automatizados, boas práticas de engenharia, observabilidade e evolução da arquitetura dos serviços.


Procuramos alguém com autonomia técnica, visão de produto e colaboração, capaz de contribuir para decisões arquiteturais, garantir a qualidade das entregas e atuar de forma próxima às áreas de Produto, QA e demais squads de Engenharia. 🚀


Quais serão suas principais atividades?


• Desenvolver, evoluir e manter microsserviços Java/Spring Boot do domínio de precificação (cálculo de melhor preço, ofertas, descontos por cartão/LMPM), garantindo performance e disponibilidade em produção.

• Projetar e implementar integrações síncronas (REST/OpenFeign) e com cache distribuído (Redis) entre serviços do ecossistema de preço.

• Escrever testes automatizados (unitários e integração) cobrindo regras de negócio críticas, mantendo cobertura mínima exigida pelo projeto (≥90% por classe via Jacoco).

• Participar de code review, garantindo aderência a padrões de qualidade (Checkstyle, SpotBugs/FindSecBugs) e boas práticas de Clean Code.

• Atuar em todo o ciclo de vida do software: análise de requisito, desenho técnico, implementação, testes, deploy e monitoramento pós-release.

• Diagnosticar e corrigir incidentes em produção (troubleshooting, observabilidade, logs estruturados, métricas), atuando em conjunto com squads correlatas (desconto, pedido).

• Contribuir para decisões de arquitetura do serviço, incluindo resiliência (circuit breaker, bulkhead), versionamento de contrato (OpenAPI) e qualidade de código (SonarQube).

• Documentar decisões técnicas, endpoints (OpenAPI/Swagger) e regras de negócio implementadas.

• Colaborar com times de Produto, QA e outras squads de Engenharia em discussões técnicas e priorização de backlog.

• Atuar em pipelines de CI/CD (GitLab), incluindo fluxo de branches (develop → rc → release → master) e deploy em ambientes Kubernetes.

Local:Trabalho Remoto

  • Participação nos Resultados (PPR)
  • Day off aniversário
  • Assistência Médica
  • Assistência Odontológica
  • Telemedicina
  • Auxílio Home Office
  • Seguro de Vida
  • Benefício Farmácia
  • Convênio com Empresas Parceiras
  • Auxílio Academia (Wellhub)
  • Cesta de Natal
  • Trilha de Carreira
  • Universidade Corporativa
  • Licença Maternidade e Paternidade Estendida
  • Kit bebê
  • Auxílio funeral

Formação:Ens. Médio Completo