Caro usuário, habilite o javascript para que esse site funcione corretamente.

1444: Tech lead

* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Outros

Nível: Gerente

Líder Técnico / Tech Lead Backend

Responsabilidades e atribuições

  • Definir e guiar a visão técnica de produtos e projetos, desde o design da solução até o lançamento e refinamento;

  • Projetar arquiteturas de sistemas escaláveis, resilientes e alinhadas aos objetivos de negócio;

  • Liderar Code Reviews, elevando os padrões de qualidade de código e arquitetura do time;

  • Mentorar e capacitar desenvolvedores sêniores, promovendo a cultura de excelência técnica;

  • Identificar e gerenciar dívida técnica, propondo e executando iniciativas de melhoria contínua da plataforma;

  • Atuar na decomposição de soluções complexas em entregas incrementais, evitando projetos “big bang”;

  • Colaborar com produto e design para garantir a viabilidade técnica das funcionalidades e influenciar a direção do produto;

  • Representar a visão técnica do time em discussões com stakeholders e outras áreas;

  • Definir e documentar padrões arquiteturais: design de APIs, comunicação entre serviços (síncrona/assíncrona) e persistência de dados;

  • Contribuir com automação e melhorias nas práticas de desenvolvimento, CI/CD e observabilidade do time;

  • Participar do recrutamento de novos talentos técnicos.


Requisitos e qualificações

  • Experiência sólida como Líder Técnico em desenvolvimento back-end;

  • Experiência comprovada na definição e documentação de arquiteturas de sistemas distribuídos;

  • Experiência com construção e design de APIs REST (incluindo documentação com Swagger/OpenAPI) e comunicação entre serviços;

  • Experiência com Orientação a Objetos e/ou programação funcional;

  • Conhecimento em Kotlin, Java (ou outras linguagens JVM) e C#;

  • Experiência com testes de unidade, integração e estratégias de qualidade end-to-end;

  • Experiência com mensageria assíncrona (ex.: Kafka, Azure, RabbitMQ);

  • Conhecimento em Arquitetura Hexagonal, Domain-Driven Design (DDD) e Enterprise Integration Patterns;

  • Experiência com banco relacional (modelagem e otimização de queries);

  • Experiência liderando tecnicamente times de desenvolvimento (não necessariamente gestão de pessoas);

  • Experiência com Micronaut ou Spring;

  • Experiência com Micronaut Data ou Hibernate;

  • Conhecimento em estratégias de deploy (Blue/Green, Canary) e pipelines de CI/CD;

  • Experiência com Docker e Kubernetes;

  • Experiência com observabilidade (logs, métricas, tracing) – Datadog ou equivalente;

  • Experiência com TDD;

  • Conhecimento em boas práticas REST, SOLID e DRY.


Diferenciais

  • Experiência com Infraestrutura como Código (IaC) usando Terraform, CloudFormation ou Pulumi;

  • Experiência com AWS;

  • Experiência com GitHub Actions;

  • Experiência com bancos não relacionais;

  • Conhecimento de mecanismos de anti-fraude e segurança (autenticação, autorização, biometria etc.);

  • Experiência em integração com gateways de mensageria e e-mail (SendGrid, Meta Business Platform, Twilio etc.).


Soft Skills

  • Liderança técnica e capacidade de construir consenso em decisões de arquitetura;

  • Comunicação assertiva com times técnicos e não técnicos, traduzindo complexidade em clareza;

  • Visão de negócio para entender como decisões técnicas impactam resultados e entregar valor de forma sustentável;

  • Proatividade para atacar complexidade antes que ela se torne um problema;

  • Habilidade de negociar trade-offs técnicos considerando contexto, custo e impacto;

  • Capacidade de influenciar sem autoridade formal;

  • Mentalidade de desenvolvimento ponta a ponta.


Tecnologias utilizadas no ambiente

  • Paradigma funcional: Scala & framework ZIO, e Kotlin

  • Bancos de dados: Relacional e não relacional (MySQL e DynamoDB)