Desenvolvedor(a) Fullstack Sênior (JAVA)
Farmácias São João
Descrição da vaga
A Rede de Farmácias São João é a maior rede de farmácias do Sul do Brasil, com mais de 1.250 lojas espalhadas pelos estados do RS, SC e PR, e um time com cerca de 24 mil colaboradores. Estamos em plena expansão, consolidando cada vez mais nossa liderança no varejo farmacêutico da região.Venha fazer parte dessa história de sucesso!Oferecemos remuneração e benefícios compatíveis com o mercado, além de amplas oportunidades de crescimento profissional que só a rede líder e em constante expansão pode proporcionar.Aqui, você encontra o espaço ideal para se desenvolver e crescer junto com a gente!Oportunidade de trabalho presencial em Passo Fundo ou Porto Alegre/RS. Responsabilidades e atribuições💼 Responsabilidades:• Analisar problemas de negócio e técnicos em ambientes complexos, propondo soluções sustentáveis;• Desenvolver e manter APIs e serviços backend;• Atuar na manutenção e evolução de sistemas legados;• Implementar integrações entre sistemas, lidando com diferentes padrões e desafios de consistência de dados;• Investigar problemas em produção utilizando logs, métricas e traces, incluindo cenários intermitentes, atuando na causa raiz com apoio do time;• Participar de decisões técnicas com impacto em performance, custo e evolução do sistema, considerando trade-offs;• Analisar e resolver gargalos de performance com base em dados reais de uso;• Trabalhar com diferentes padrões arquiteturais, aplicando-os conforme o contexto;• Contribuir ativamente para evolução arquitetural em um cenário com presença de legado;• Atuar em cenários com requisitos parcialmente definidos, ajudando a estruturar soluções junto ao time;• Escrever testes automatizados garantindo qualidade e segurança nas entregas;• Participar de code reviews e promover melhoria contínua do código;• Balancear velocidade vs qualidade nas entregas de acordo com o contexto;• Utilizar ferramentas de IA como apoio na análise de problemas, refatoração e exploração de soluções, com senso crítico sobre as saídas geradas.Requisitos e qualificações📋 Requisitos:• Experiência sólida com backend (Java 17+, Kotlin);• Experiência com APIs REST;• Experiência com bancos SQL e NoSQL;• Experiência com manutenção e evolução de sistemas legados;• Experiência com Git e fluxo de versionamento (PR, code review);• Capacidade de análise e resolução de problemas (debug, logs, troubleshooting);• Experiência com testes unitários e de integração;• Conhecimento em boas práticas (Clean Code, SOLID);• Vivência com CI/CD (pipelines de build/deploy);• Noções de observabilidade (logs, métricas e traces);• Vivência com metodologias ágeis (Scrum/Kanban);• Experiência trabalhando em times colaborativos;• Capacidade de decompor problemas e atuar com requisitos incompletos;• Tomada de decisão considerando trade-offs, com apoio do time;• Conhecimento básico em React e consumo de APIs no frontend;• Capacidade de validar criticamente saídas de ferramentas de IA;Diferenciais: • Experiência com arquitetura hexagonal, DDD ou event-driven;• Experiência com Docker;• Experiência com ferramentas de observabilidade (Grafana, Datadog);• Experiência com mensageria (Kafka, RabbitMQ);• Experiência com segurança de APIs (OAuth, JWT);• Experiência prática com React (componentes, hooks);• Experiência com Next.js (SSR, rotas);• Experiência com testes em sistemas legados;• Uso de IA no desenvolvimento para:- Acelerar desenvolvimento e debugging;- Apoiar fatorações;- Explorar soluções e analisar impactos em cenários guiados;- Apoiar geração e melhoria de testes.Informações adicionais💡 O que oferecemos:🍛 Vale Alimentação (Alelo);🎅 Vale Natal (Alelo);🍽️ Restaurante interno;🚌 Vale Transporte;🩺Convênio Unimed;💪🏻 Wellhub (Gympass);🦷 Convênio Odontológico (Caixa Econômica Federal);👨🏼🎓 Convênio com Instituições de Ensino Superior;📚Convênio com escola de Inglês de forma presencial na empresa ou on-line;💊 Convênio com Farmácia;🏬 Convênio com SESC;👩👩👧👦 Auxílio creche e licença maternidade e paternidade estendidas (empresa cidadã);👶 Kit recém nascido para licenças maternidade ou paternidade;🚀 Oportunidades de crescimento na empresa.
