Tech Lead

Experiência: Sênior

Tipo de Contratação CLT

Publicada em: 07/07/2026

Candidatar-me agora

A NT: Orchestrating technology to move businesses forward. A NTConsult é uma empresa global de tecnologia com mais de 20 anos de experiência consolidada. Entregamos soluções digitais críticas para o negócio, orquestradas e com integração de ponta a ponta e impacto em escala corporativa. Fomentamos o crescimento pessoal e profissional do nosso time por meio de uma cultura colaborativa, com autonomia, oportunidades de carreira e projetos significativos que geram impacto real. 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 (back-end);
  • Proficiência em React (front-end);
  • 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