Desenvolvedor Java Sênior

RD Saúde - Corporativo

Brasil

Presencial

BRL 180 000 - 280 000

Tempo integral

Há 13 dias

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

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

Resumo da oferta

A RD Saúde é uma empresa líder no mercado brasileiro de farmácias, com marcas Raia e Drogasil. Procuramos um(a) Desenvolvedor(a) Java Sênior para evoluir soluções de precificação com microsserviços em Java/Spring Boot, trabalhando com integrações, testes automatizados e observabilidade.

O profissional terá autonomia técnica, visão de produto e colaboração, contribuindo com decisões arquiteturais e atuando próximo aos times de Produto, QA e Engenharia.

Qualificações

  • Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou similar.
  • Experiência sólida em backend Java e produção com Spring Boot/Spring Cloud.
  • Experiência em arquiteturas de microsserviços e sistemas distribuídos.
  • Experiência com testes automatizados (JUnit, Mockito) e qualidade de código.

Responsabilidades

  • Desenvolver, evoluir e manter microsserviços Java/Spring Boot do domínio de precificação.
  • Projetar integrações síncronas (REST/OpenFeign) e cache distribuído (Redis).
  • Escrever testes automatizados (unitários e integração) com cobertura alta.
  • Participar de code review e seguir padrões de qualidade (Checkstyle, SpotBugs).
  • Contribuir para decisões de arquitetura e evoluções de serviços.
  • Atuar em pipelines CI/CD (GitLab) e deploy em Kubernetes.
  • Documentar decisões técnicas, endpoints e regras de negócio.

Conhecimentos

Autonomia técnica
Visão de produto
Colaboração
Perfil analítico
Qualidade de software
CI/CD

Formação académica

Ensino superior completo em Ciência da computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas

Ferramentas

Java 17
Spring Boot 3.x
Spring Cloud
Redis
MapStruct
Lombok
Jackson
OpenAPI/Swagger
JUnit 5
Mockito
AssertJ
Maven
Docker
Kubernetes
GitLab CI/CD
SonarQube
Checkstyle
SpotBugs/FindSecBugs

Descrição da oferta de emprego

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?

Main responsibilities
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 skills
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
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor(a) Java Pleno | Produto Veículos
Desenvolvedor(a) Java Pleno | Produto Veículos

BTG Pactual • São Paulo

Presencial
BRL 120 000 - 180 000
PLR
Auxílio Alimentação
Plano Médico
+11
Cientista de Dados Sênior
Cientista de Dados Sênior

RD Saúde - Corporativo • Brasil

Presencial
BRL 201 000 - 357 000
Day off aniversário
Assistência Médica
Seguro de Vida
+3
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)

Datum • São Paulo

Presencial
Assistência médica e odontológica
Gympass
Zenklub
+6
Analista SR BI
Analista SR BI

RD Saúde - Corporativo • Brasil

Presencial
BRL 120 000 - 240 000
Assistência Médica
Seguro de Vida
Auxílio Home Office
+3
Desenvolvedor(a) Back End (Júnior/Pleno)
Desenvolvedor(a) Back End (Júnior/Pleno)

IEBT Innovation • Belo Horizonte

Presencial
BRL 42 000 - 64 000
Plano de Saúde
Auxílio Home Office
Auxílio Alimentação
+4
Especialista de DevOps I - Multi-cloud
Especialista de DevOps I - Multi-cloud

RD Saúde - Corporativo • São Paulo

Presencial
BRL 120 000 - 180 000
Assistência Médica
Universidade Corporativa
Plano odontológico
+1
ENGENHEIRO(A) DE SOFTWARE SR
ENGENHEIRO(A) DE SOFTWARE SR

BTG Pactual • São Paulo

Híbrido
BRL 180 000 - 300 000
Participação nos Lucros e Resultados (
Plano Médico
Plano Odontológico
+7
Desenvolvedor .NET Sr - Segmento Varejista - Híbrido POA
Desenvolvedor .NET Sr - Segmento Varejista - Híbrido POA

DB • Porto Alegre

Presencial
BRL 180 000 - 300 000
Vale alimentação/refeição
Auxílio Home Office
Plano de Saúde
+5
SOFTWARE DEVELOPER SPECIALIST I
SOFTWARE DEVELOPER SPECIALIST I

Inter • Belo Horizonte

Presencial
BRL 133 920 - 178 560
Vale-alimentação
Plano de saúde e odontológico
Seguro de vida
+5
Desenvolvedor (a) Backend JR. [Time de Sustentação]
Desenvolvedor (a) Backend JR. [Time de Sustentação]

Covalenty • São Paulo

Presencial
Remuneração competitiva
Bônus mensal de R$ 600,00
Notebook corporativo
+2