A REDE DE FARMÁCIAS SÃO JOÃO é a maior rede do varejo farmacêutico do Sul do Brasil, a 4ª maior do país e está em fase de consolidar ainda mais sua liderança com forte plano de expansão.
Contamos com mais 1.000 lojas em mais de 250 municípios nos 3 estados do Sul (RS, SC e PR), e cerca de 20 mil colaboradores engajados com o propósito de cuidar da saúde das pessoas.
Além de remuneração e benefícios compatíveis com nosso setor, que oferecem melhor qualidade de vida para você e sua família, temos amplas oportunidades de crescimento profissional que só a rede líder e em plena expansão pode oferecer!
Venha se desenvolver e crescer com a gente!
Impulsione a sua carreira na rede de farmácias líder do sul do Brasil !!!
#Vem Ser Sao Joao /n
Requisitos:
• Experiência sólida com backend (Java 17+, Kotlin);
• Experiência com APIs REST;
• Experiência com bancos SQL e No SQL;
• 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, Rabbit MQ);
• 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. /n
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.
By continuing you agree to our Terms & Privacy Policy.