Buscamos uma pessoa para atuar como Tech Lead em um projeto de uma das maiores seguradoras do Brasil, liderando tecnicamente um time de desenvolvimento em um ambiente ágil e orientado a valor.
Essa pessoa terá papel fundamental na condução do time, garantindo qualidade técnica, evolução das soluções e alinhamento com as necessidades do negócio.
O desafio envolve atuação próxima ao time e stakeholders, combinando liderança técnica, colaboração e desenvolvimento contínuo.
Responsabilidades:
Gerenciar e liderar uma equipe de desenvolvimento, proporcionando orientação técnica e apoio no dia a dia.
Participar ativamente dos ritos ágeis, como dailies, planning, reviews e retrospectivas.
Atuar na construção e priorização do backlog de desenvolvimento, garantindo entrega contínua de valor.
Projetar, desenvolver e implementar soluções técnicas com foco em qualidade, escalabilidade e manutenibilidade.
Realizar revisões de código e garantir aderência às boas práticas de engenharia de software.
Fomentar uma cultura de aprendizado contínuo, colaboração e evolução técnica dentro do time.
Requisitos para este desafio:
Experiência com desenvolvimento em Java utilizando Spring.
Conhecimento em testes unitários e automatizados.
Experiência com arquitetura de microserviços.
Conhecimento em comunicação assíncrona, incluindo filas e tópicos.
Experiência com CI/CD e práticas de integração e entrega contínua.
Conhecimento em versionamento de código utilizando Git.
Experiência atuando em equipes com metodologias ágeis.
Conhecimento em princípios SOLID e boas práticas de Clean Architecture.
Boa comunicação, trabalho em equipe e capacidade de adaptação a diferentes cenários.
Conhecimento em Inteligência Artificial.
Diferenciais:
Conhecimento em Angular.
Conhecimento em Node.js.
Experiência com Kubernetes.
Experiência com AWS e seus principais serviços.