Job description Olá, candidato!Tem interesse em atuar em uma grande empresa que trabalha para levar saúde e bem-estar, que só cresce e gera oportunidades?
Então venha fazer parte do nosso time de tecnologia!É bem bom ser do time Panvel!
Trabalhamos para levar saúde e bem-estar para as pessoas, sempre com um toque de energia e vontade de fazer acontecer!
Somos unidos, trabalhamos em equipe e temos espírito inovador.
Você se identificou?
Então vem fazer parte do Time Panvel, vamos compartilhar ideias e ajudar a impactar milhares de pessoas!Main responsibilities Principais atividadesAtuar como o principal ponto de referência técnico para a equipe, orientando desenvolvedores na resolução de problemas e tomando decisões estratégicas sobre arquitetura e tecnologias, com foco em soluções escaláveis e resilientes.Garantir a aderência às melhores práticas de desenvolvimento e arquitetura, conduzindo code reviews e orientando o time na aplicação correta dos princípios do Spring Boot e WebFlux.Projetar e desenvolver microsserviços reativos utilizando Java, Spring Boot 2.x e Spring WebFlux, com foco em alta performance e baixa latência.Implementar e manter integrações com sistemas externos e internos, utilizando mensageria baseada em eventos com Apache Kafka, e gerenciar arquiteturas distribuídas para garantir a escalabilidade e disponibilidade da aplicação.Gerenciar a modelagem e otimização de bancos de dados NoSQL, especialmente MongoDB, garantindo a eficiência no armazenamento e recuperação de dados em grande escala.Implementar e manter pipelines de CI/CD para automação de testes, builds e deploys, garantindo entregas ágeis e de qualidade em ambiente de produção.Integrar soluções de containerização (Docker) e orquestração (Kubernetes), permitindo a escalabilidade e fácil gestão dos ambientes em produção.Mentorar desenvolvedores da equipe, tanto no aspecto técnico quanto no desenvolvimento de habilidades de trabalho em equipe e solução de problemas.Garantir a implementação contínua e segura dos sistemas em produção através de pipelines automatizados (CI/CD) e monitoramento eficiente.Requirements and skills Requisitos e qualificaçõesExperiência sólida em desenvolvimento Java;Forte conhecimento em Spring Boot 2.x para a criação de APIs e microsserviços;Experiência com Apache Kafka para integração de sistemas e mensageria;Sólido conhecimento de bancos de dados NoSQL, especialmente MongoDB;Familiaridade com práticas ágeis de desenvolvimento (Scrum, Kanban) e ferramentas de versionamento como Git;Habilidade para trabalhar em equipe, boa comunicação e proatividade na solução de problemas;Experiência em ambientes de produção e com arquiteturas distribuídas.Diferenciais:Conhecimentos em ferramentas de CI/CD;Experiência com Docker e Kubernetes;Familiaridade com outros bancos de dados e arquiteturas orientadas a eventos;Elastic Search;Apache NiFi.Additional information Informações adicionais:Modelo de trabalho: Híbrido (Presencial/Remoto);Disponibilidade para atuar em Eldorado do Sul/RS ;Refeitório no local;TotalPass;Plano de Saúde & Odonto (via cooperativa);Estacionamento Gratuito & Transporte Fretado;Descontos exclusivos na Panvel.#J-18808-Ljbffr