Skills
Sobre a Vaga
Buscamos um Tech Lead para liderar tecnicamente o time responsável pela evolução da nossa arquitetura distribuída. Você vai atuar com direção arquitetural, desenvolvimento de pessoas e participação hands-on nas partes mais críticas, em um ambiente de alto volume de dados e grande impacto no negócio.
Responsabilidades
- Definir e liderar a visão arquitetural dos sistemas do time, com padrões, componentes e integrações em microserviços e Event-Driven
- Tomar e documentar decisões técnicas, avaliando trade-offs de performance, custo, prazo e manutenibilidade
- Garantir a saúde técnica da plataforma, reduzindo débito técnico em parceria com Produto e Negócio
- Acompanhar indicadores técnicos de performance, disponibilidade, qualidade e previsibilidade de entrega
- Atuar como referência técnica: revisar código, orientar padrões e mentorar desenvolvedores Plenos e Juniores
- Conduzir conversas individuais, fornecer feedback contínuo e apoiar planos de desenvolvimento
- Traduzir demandas de produto em soluções técnicas viáveis, apoiando quebra de épicos, estimativas e priorização
- Ser ponto focal técnico na interface com Produto, Dados, Operações e Segurança
- Contribuir com rituais ágeis e melhoria contínua dos processos do time
Requisitos
- Experiência prévia liderando times de engenharia (Tech Lead, Staff Engineer ou referência técnica formal)
- Vivência com code review, definição de padrões de engenharia e mentoria
- Capacidade de comunicar decisões técnicas para públicos técnicos e não técnicos, sustentando escolhas com dados
- Experiência com Java 17+ e recursos modernos da linguagem
- Proficiência em Spring WebFlux e Project Reactor (APIs reativas, backpressure e fluxos não-bloqueantes)
- Experiência com Reactor AMQP para comunicação orientada a eventos
- Atuação com persistência reativa end-to-end usando R2DBC e PostgreSQL
- Experiência em microserviços e Event-Driven, com modelagem de domínios e contratos de eventos
- Vivência prática com Domain-Driven Design (DDD)
- Conhecimento de Docker e Kubernetes, incluindo deploy, scaling e troubleshooting
- Uso de Prometheus, Spring Actuator e observabilidade para métricas, dashboards e alertas
- Experiência com CI/CD (Jenkins ou similares) e testes automatizados (unitários, integração e componentes), com TDD quando necessário
Beneficios
- Vale Refeição / Alimentação
- Plano de Saúde (SulAmérica)
- Plano Odontológico
- Day off no mês do aniversário
- Seguro de vida
- Home-office
- Auxílio Creche