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: ntconsult.com.br e ntconsultcorp.com.
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.