Tech Lead

Experiência: Sênior

Tipo de Contratação CLT

Publicada em: 14/04/2026

Candidatar-me agora

A NT: Somos uma consultoria global de desenvolvimento de software personalizado e contratação de projetos de TI sem restrições geográficas; operamos globalmente, navegando em desafios tecnológicos e empresariais com expertise. Nossa sede nos Estados Unidos está localizada em San Diego, Califórnia, e também temos centros de desenvolvimento estrategicamente localizados no Brasil, México, Peru e Uruguai. Nossa sede na América Latina está sediada em Porto Alegre, Brasil, com uma filial em São Paulo. Há mais de duas décadas, somos reconhecidos globalmente no mercado de software e inovação por entregar projetos com valor agregado, elaborados por equipes ágeis de profissionais qualificados. Confira nossa página nacional e internacional em: www.ntconsult.com.br e www.ntconsultcorp.com.

 

O projeto: O Tech Lead é, antes de tudo, um desenvolvedor excepcional. Neste projeto, você será a referência técnica do squad — a pessoa que os colegas buscam quando a solução não é óbvia. Você não gerencia pessoas: você eleva o nível técnico do time. No dia a dia, você atuará diretamente na implementação de funcionalidades, apoiará decisões de design e arquitetura de código, conduzirá revisões de PR, organizará branches e gerenciará feature flags. Também participará de reuniões com o cliente (status, planejamento, reviews técnicas) e escreverá ITs detalhadas para guiar o desenvolvimento do time. Você será apoiado por Gerente de Projeto, Analistas de Negócio e Arquitetos de Solução. Sua responsabilidade está na camada de execução técnica de excelência.


Responsabilidades:

Desenvolvimento e Qualidade Técnica

  • Implementar funcionalidades de backend (Java Spring Boot) e frontend (React) com alto padrão de qualidade
  • Ser referência técnica para o time nas decisões de implementação: padrões de código, design patterns, boas práticas
  • Revisar Pull Requests, garantindo qualidade, segurança e aderência aos padrões do projeto
  • Escrever ITs (Instruções de Trabalho) claras e detalhadas, orientadas à geração de código via IA
  • Organizar e gerenciar branches e feature flags ao longo do ciclo de desenvolvimento
  • Trabalhar com IA assistida (GitHub Copilot, Claude) e metodologia SDD — o padrão é que o código seja gerado por IA a partir de especificações (prompts) elaboradas pelo profissional

DevOps e Pipelines

  • Executar e monitorar pipelines de deploy em ambientes de desenvolvimento, teste e validação
  • Diagnosticar e corrigir falhas em pipelines — incluindo atualizações de bibliotecas bloqueadas por alertas de vulnerabilidade de segurança (OWASP/CVE)
  • Configurar e manter ambientes Docker e Kubernetes para execução local e em ambientes de homologação
  • Atuar nos deploys em produção (CHG), que ocorrem fora do horário comercial, com documentação e evidências formais

Processos e Ambiente Formal

  • Operar em ambiente com controles, toda mudança requer solicitação formal, rastreabilidade, evidência e aprovação
  • Participar de reuniões com o cliente para status, planejamento de sprints, revisões técnicas e decisões de implementação
  • Contribuir para a documentação técnica do projeto de forma contínua


Os requisitos mandatórios:

Desenvolvimento de Software

  • Mínimo de 7 anos de experiência em desenvolvimento de software
  • Proficiência sólida em Java e Spring Boot (backend)
  • Proficiência em React (frontend)
  • Experiência em design patterns, SOLID e boas práticas de código
  • Experiência com testes: unitários, de integração e de performance
  • Experiência em projetos de alta criticidade e volumetria
  • Familiaridade com arquitetura de microsserviços e sistemas distribuídos
  • Conhecimento de metodologias ágeis

DevOps e Infraestrutura

  • Experiência prática com Docker e containers — criação, configuração e troubleshooting
  • Conhecimento operacional de Kubernetes: deployments, services, namespaces, configmaps, secrets
  • Experiência com pipelines CI/CD: execução, diagnóstico de falhas e manutenção
  • Capacidade de identificar e resolver bloqueios de pipeline por vulnerabilidades em dependências (CVE/OWASP)
  • Experiência com Azure DevOps (Pipelines, Repos, Boards)

Perfil e Comportamento

  • Alta capacidade de comunicação técnica — verbal e escrita
  • Proatividade para tomar decisões técnicas com autonomia, escalando quando necessário
  • Organização e rigor na documentação e rastreabilidade
  • Disponibilidade para participar de deploys em produção fora do horário comercial (eventos programados com antecedência)
  • Capacidade de trabalhar em ritmo intenso, com demanda técnica constante ao longo do expediente


Os requisitos diferenciais:

  • Experiência em bancos, fintechs e meios de pagamento
  • Kubernetes com Azure AKS, gestão via Helm e Istio Service Mesh
  • Terraform para Infraestrutura como Código (IaC)
  • Azure Key Vault, Storage Account, Event Hubs e Redis
  • Apollo/GraphQL e BFF (Backend for Frontend)
  • Camunda 7 (BPM) — modelagem e automação de processos
  • Kafka / Azure Event Hubs para streaming e mensageria
  • Grafana, Prometheus, Jaeger para observabilidade e tracing
  • MongoDB, Azure Cosmos DB ou PostgreSQL
  • Experiência em projetos com Inteligência Artificial: GitHub Copilot, LangChain, OpenAI ou similares
  • Metodologia SDD (Specification-Driven Development) ou experiência com geração de código por IA
  • Vivência em ambientes regulados: setor financeiro, telecom, seguros


Formação Acadêmica:

  • Graduação em Ciência da Computação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação ou áreas correlatas.


Você está em uma área do site da empresa NTConsult fornecida pela plataforma Compleo.
Ao clicar no botão Candidatar-me agora você CONCORDA com os termos de uso e a política de privacidade do COMPLEO.

Compartilhe:

Twitter Facebook LinkedIn