Logo for RD Saúde

Desenvolvedor Java Sênior

Role overview

Qualifications

  • Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas
  • Experiência sólida em desenvolvimento backend Java
  • Experiência prática com Spring Boot / Spring Cloud em ambiente de produção
  • Experiência com arquitetura de microsserviços e sistemas distribuídos

Responsibilities

  • Desenvolver, evoluir e manter microsserviços Java/Spring Boot do domínio de precificação
  • Projetar e implementar integrações síncronas e com cache distribuído entre serviços do ecossistema de preço
  • Escrever testes automatizados cobrindo regras de negócio críticas
  • Contribuir para decisões de arquitetura do serviço, incluindo resiliência e qualidade de código

About the company

RD Saúde logo

RD Saúde

Retail – Supermarkets & Hypermarkets

Somos a RD Saúde, um ecossistema de saúde integral, com 3 mil farmácias em todo o Brasil e negócios em saúde que dividem o mesmo propósito: contribuir para uma sociedade mais saudável. Nossa jornada começou em novembro de 2011, fruto da união entre Droga Raia e Drogasil, crescendo até se tornar a maior rede de farmácias do Brasil e expandindo para além do varejo farmacêutico, integrando soluções B2B e plataformas digitais. Com mais de um milhão de vidas atendidas diariamente em todo o país, temos vocação de cuidar dos nossos clientes e das nossas pessoas. Somos um grupo comprometido em construir o futuro da saúde com tecnologia e calor humano, por meio de um ecossistema aberto de soluções em saúde. Temos a sustentabilidade no centro da nossa estratégia, dividindo nossa ambição em três pilares: pessoas, negócio e planeta mais saudáveis.

Company details

Company typeXLarge
IndustryRetail – Supermarkets & Hypermarkets
Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


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?


RESPONSIBILITIES AND ASSIGNMENTS


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.


REQUIREMENTS AND QUALIFICATIONS


Formação acadêmica:

• Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (ou experiência equivalente comprovada).

Experiência mínima:

• Experiência sólida em desenvolvimento backend Java.

• Experiência prática com Spring Boot / Spring Cloud em ambiente de produção.

• Experiência com arquitetura de microsserviços e sistemas distribuídos.

• Experiência com testes automatizados (JUnit, Mockito) e cultura de qualidade de código (cobertura de testes, análise estática).

Ferramentas:

• Java 17

• Spring Boot 3.x, Spring Cloud (Config, OpenFeign, OAuth2 Client, Circuit Breaker/Resilience4j)

• Redis (cache distribuído)

• MapStruct, Lombok, Jackson

• OpenAPI/Swagger (springdoc), geração de contrato via openapi-generator

• JUnit 5, Mockito, AssertJ

• Maven

• Docker e Kubernetes

• GitLab CI/CD

• SonarQube, Checkstyle, SpotBugs/FindSecBugs


Diferenciais:

• Conhecimento de Oracle/SQL para investigação de dados de negócio.

• Experiência prévia em domínio de precificação, descontos ou e-commerce/ varejo.

• Certificações Java (OCP) ou Spring (VMware Spring Professional).

• Conhecimento em observabilidade (logs estruturados, métricas, tracing).

• Experiência com feature flags / gerenciamento de features em produção.

• Soft skills

• Comunicação clara, autonomia e responsabilidade sobre entregas ponta a ponta.

• Capacidade de propor e discutir decisões de arquitetura com o time.


Competências Comportamentais


• Comunicação clara e objetiva

• Trabalho em equipe e colaboração

• Autonomia e senso de dono

• Responsabilidade pelas entregas

• Capacidade analítica e resolução de problemas

• Proatividade e iniciativa

• Adaptabilidade e aprendizado contínuo

• Visão sistêmica

• Influência técnica e capacidade de argumentação

• Resiliência em ambientes de alta complexidade

• Orientação à qualidade e melhoria contínua


Conhecimentos Desejáveis


• Experiência em ambientes de microsserviços e sistemas distribuídos

• Vivência em projetos de e-commerce, varejo, precificação ou descontos

• Conhecimento em observabilidade (logs, métricas e tracing)

• Experiência com feature flags e gestão de funcionalidades em produção


ADDITIONAL INFORMATION


  • 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

Juntos por uma sociedade mais saudável


Somos RD Saúde, um ecossistema de saúde integral, com mais de 3 mil unidades em todo o Brasil e negócios em saúde que dividem o mesmo propósito: contribuir para uma sociedade mais saudável. Nossa jornada começou em novembro de 2011, fruto da união entre Raia e Drogasil, crescendo até se tornar a maior rede de farmácias do Brasil e expandindo para além do varejo farmacêutico, integrando soluções B2B e plataformas digitais.

 

Com mais de um milhão de vidas atendidas diariamente em todo o país, cuidar de perto dos(as) nossos(as) clientes e das nossas pessoas está em nosso DNA. Somos mais de 57 mil profissionais comprometidos em construir o futuro da saúde com calor humano e tecnologia. Temos a sustentabilidade no centro da nossa estratégia, dividindo nossa ambição em três pilares: pessoas, negócio e planeta mais saudáveis.


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Java Developer Related jobs

Other jobs at RD Saúde

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.