Respiramos e somos referência no varejo, lideramos pelo exemplo, inspiramos e desenvolvemos o potencial das nossas pessoas para fazerem sempre mais e melhor pelo nosso cliente!Há mais de 40 anos, temos ao nosso lado os principais varejistas do Brasil, e um time igualmente capacitado para fazê-los chegar ainda mais longe! Com autonomia e flexibilidade, nossas pessoas buscam diariamente construir soluções de tecnologia para gestão que impactem os negócios pelo Brasil e América Latina.Se você é assim como a gente e tem o desejo genuíno de ajudar negócios por meio de uma Tecnologia feita por e para pessoas, então aqui é a sua próxima parada!Quer fazer parte do nosso time Farma como Pessoa Desenvolvedora Java?Desenvolver códigos bem estruturados, estáveis e de fácil manutenção, seguindo padrões definidos.Atuar no desenvolvimento e manutenção de aplicações Java, especialmente com Spring Framework e APIs web.Implementar funcionalidades conforme especificações técnicas e requisitos funcionais.Analisar, diagnosticar e resolver problemas de média e maior complexidade, buscando melhoria contínua das soluções.Criar e manter documentação técnica básica das soluções desenvolvidas.Aplicar boas práticas de desenvolvimento, padrões de código e participar de code reviews.Implementar testes automatizados para garantir a qualidade das entregas.Trabalhar na integração com APIs externas e serviços web (backend e frontend).Participar de discussões técnicas, refinamentos e evolução da arquitetura das soluções.Requisitos para você mover o varejo junto com a gente :Experiência consistente com desenvolvimento Java (Spring Boot, Web APIs e aplicações distribuídas).Conhecimento em desenvolvimento de APIs RESTful, incluindo versionamento, segurança e performance.Conhecimento em bancos de dados (MySQL, PostgreSQL), incluindo modelagem, otimização de consultas, ORM e cache.Conhecimento e aplicação de padrões de projeto e arquitetura (MVC, DDD, Clean Architecture).Experiência com desenvolvimento de serviços web integrando backend e frontend.Conhecimento em modelos de autenticação e autorização (OAuth, JWT, Keycloak ou similares).Comprometimento com qualidade de código, arquitetura e boas práticas de desenvolvimento.Capacidade de elaborar especificações técnicas e contribuir com decisões arquiteturais.Como você pode contar com a gente? Jornada híbrida, pra você equilibrar rotina, foco e qualidade de vida.