Descrição da vaga
Tech Lead hands-on, com forte atuação técnica e capacidade de liderar squads pelo exemplo, atuando diretamente no desenvolvimento, revisão de código e decisões arquiteturais, garantindo qualidade, escalabilidade e entregas contínuas de valor.
Esta posição não é de gestão de pessoas, nem de coordenação administrativa.
O foco é software bem feito, decisões técnicas pragmáticas e times destravados.
Responsabilidades e atribuições
Técnicas (core da função)
Atuar diretamente no desenvolvimento (Java e/ou backend), com código indo para produção.
Realizar code reviews técnicos, garantindo padrões, qualidade e segurança.
Definir e evoluir a arquitetura das soluções, com foco em simplicidade, escalabilidade e baixo acoplamento.
Liderar iniciativas de modernização de sistemas legados, definindo estratégias como refatoração, estrangulamento ou encapsulamento via APIs.
Apoiar o time na quebra de histórias técnicas, definição de tarefas e identificação de riscos.
Atuar ativamente em incidentes de produção, análise de causa raiz e prevenção.
Implementar e evoluir práticas de observability (logs, métricas, alertas).
Liderança técnica
Liderar o time pelo exemplo técnico, codando, revisando e orientando.
Apoiar o desenvolvimento técnico dos devs, através de pareamento e feedback contínuo.
Garantir alinhamento técnico sem criar gargalos ou centralização excessiva.
Atuar como referência técnica para o PM, Arquitetura e demais squads.
Produto & execução
Trabalhar em parceria com PMs para traduzir objetivos de negócio (OKRs) em decisões técnicas.
Apoiar a priorização técnica do backlog, explicitando riscos, dependências e trade-offs.
Evitar overengineering, priorizando entregas incrementais e sustentáveis.
Participar ativamente dos ritos ágeis, com foco em execução e fluidez do time.
Requisitos e qualificações
Hard skills
Experiência sólida como Tech Lead ou Senior Engineer em ambientes de produção.
Domínio de Java (ou stack backend equivalente).
Experiência com arquitetura de sistemas, APIs e integração entre sistemas.
Vivência com sistemas legados e processos de modernização.
Experiência prática com cloud (AWS ou similar).
Forte atuação em code review, refatoração e qualidade de código.
Conhecimento prático de observability e troubleshooting.
Soft skills
Capacidade de tomar decisões técnicas difíceis e assumir trade-offs.
Comunicação clara, direta e orientada a solução.
Perfil colaborativo, sem microgerenciamento.
Autonomia para destravar problemas técnicos complexos.
Visão pragmática: feito > perfeito, sem abrir mão de qualidade mínima.
O que esta vaga NÃO é
Cargo de gestor de pessoas ou coordenador administrativo.
Papel focado em status report, cronograma ou planilhas.
Arquiteto distante do código.
Scrum Master disfarçado.
Diferenciais
Experiência em ambientes financeiros, seguros ou alta criticidade.
Atuação prévia em squads ágeis de produto.
Experiência real com modernização de legado crítico.
Histórico de atuação em ambientes com alto volume e SLA rigoroso.
Informações adicionais
Como será avaliado
Capacidade de codar e revisar código real.
Qualidade das decisões técnicas e clareza nos trade-offs.
Postura em cenários de pressão e produção.
Capacidade de liderar tecnicamente squads multidisciplinares.
#J-18808-Ljbffr