DESENVOLVEDOR JAVA SÊNIOR: RD Saúde – Corporativo Oferece Vaga 100% Home Office
🏢 Empresa: RD Saúde – Corporativo
📍 Local: Remoto
💼 Tipo: Efetivo
🏠 Modelo: Remoto
📋 Descrição da 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?
🎯 Responsabilidades
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.
✅ Requisitos
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
🎁 Informações adicionais
- 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
📊 Etapas do processo
- Cadastro
- Triagem
- Entrevista Gente e Cultura
- Entrevista Gestor
- Proposta
- Contratação
💡 Dicas para conquistar sua vaga remota:
O que preciso para trabalhar remoto?
Para trabalhar remotamente, você precisa de: internet estável (mínimo 10MB), espaço dedicado ao trabalho, computador com webcam, fone com microfone e disciplina. Uma cadeira ergonômica e boa iluminação fazem toda diferença. Confira mais vagas home office em nosso site.
Além da infraestrutura física, é essencial investir em habilidades digitais: dominar ferramentas de videoconferência, gestão de projetos online e comunicação assíncrona. Considere criar um espaço que inspire produtividade, com plantas, boa ventilação e organização visual. Muitos profissionais remotos bem-sucedidos estabelecem rituais matinais que simulam o deslocamento ao escritório, criando uma transição mental clara entre casa e trabalho.
Trabalho remoto é para todos?
Nem todo profissional se adapta bem ao modelo remoto, e reconhecer isso não é uma fraqueza, mas sim autoconhecimento. Pessoas que precisam de estrutura externa, horários rígidos e interação presencial constante podem encontrar dificuldades significativas.
Antes de fazer a transição, reflita sobre seu histórico: você consegue estabelecer prioridades sozinho? Cumpre prazos sem cobranças externas? Tem habilidade para resolver problemas de forma autônoma? Se a resposta for sim, o trabalho remoto pode ser transformador para sua carreira. Caso contrário, considere um modelo híbrido como transição, onde você pode desenvolver gradualmente as competências necessárias enquanto mantém alguma estrutura presencial.
Como as empresas gerenciam equipes remotas?
A gestão remota eficaz vai muito além de simplesmente instalar aplicativos de comunicação. As organizações mais bem-sucedidas estabelecem KPIs claros, criam documentação acessível e cultivam uma cultura de transparência radical. Implementam check-ins semanais individuais para acompanhamento de desenvolvimento, reuniões de equipe para alinhamento estratégico e canais assíncronos para atualizações diárias.
Muitas adotam metodologias ágeis adaptadas ao contexto remoto, com sprints bem definidos e retrospectivas regulares. O segredo está em criar processos que substituam a comunicação informal do escritório, garantindo que ninguém fique isolado ou desinformado. Líderes eficazes no remoto desenvolvem inteligência emocional apurada para perceber sinais de dificuldade mesmo através de mensagens escritas.
Principais benefícios do trabalho remoto
A eliminação do deslocamento representa não apenas economia de tempo (em média 2-3 horas diárias em grandes cidades), mas também redução significativa de estresse e melhoria da saúde mental. Financeiramente, os ganhos são substanciais: economia com transporte, alimentação fora de casa, vestuário profissional e outros custos associados ao trabalho presencial podem representar 20-30% do salário.
A flexibilidade permite ajustar o trabalho aos seus picos de produtividade pessoais, seja você uma pessoa matutina ou noturna. O tempo recuperado pode ser investido em hobbies, exercícios, educação continuada ou simplesmente descanso. A liberdade geográfica transforma sua vida: você pode viver em cidades com menor custo de vida, próximo à natureza, ou até mesmo adotar um estilo de vida nômade digital, explorando diferentes culturas enquanto mantém sua carreira. Para pais, a possibilidade de estar presente em momentos importantes da vida dos filhos é inestimável.
Desafios do home office
Os desafios do trabalho remoto são reais e exigem estratégias concretas para serem superados. O maior dilema é a dissolução das fronteiras entre trabalho e vida pessoal: você pode se pegar respondendo e-mails às 22h ou trabalhando nos finais de semana simplesmente porque o computador está ali. A solução passa por estabelecer um espaço físico dedicado ao trabalho, mesmo que seja apenas um canto do quarto, e criar rituais de início e fim do expediente. O isolamento social pode levar à solidão e até depressão se não for gerenciado ativamente.
É fundamental criar oportunidades intencionais de interação: participar de coworkings algumas vezes por semana, agendar almoços com amigos, envolver-se em comunidades locais ou grupos de interesse. As distrações domésticas variam desde tarefas da casa chamando sua atenção até familiares interrompendo constantemente. Comunicar claramente seus horários de trabalho, usar fones com cancelamento de ruído e aplicar técnicas como Pomodoro ajudam a manter o foco. A disciplina para não procrastinar vendo séries ou redes sociais precisa ser construída conscientemente através de hábitos sólidos.
🚀 Interessado nesta oportunidade?
Vaga de Desenvolvedor Java Sênior na RD Saúde – Corporativo – Trabalho 100% Remoto

Comentários estão fechados.