Job Openings Tech Lead JAVA

About the job Tech Lead JAVA

Estamos em busca de um(a) Tech Lead para atuar na liderança técnica da evolução e manutenção do nosso Partner Hub, plataforma que integra parceiros e ofertas às operadoras. Este profissional será responsável por garantir qualidade técnica, escalabilidade e alinhamento com as melhores práticas de engenharia.

RESPONSABILIDADES:

  • Definir e documentar padrões de arquitetura e boas práticas de desenvolvimento para backend e frontend.
  • Garantir integração eficiente com APIs, sistemas internos e parceiros, incluindo operadoras.
  • Coordenar entregas técnicas com equipes de desenvolvimento, QA, suporte e operações.
  • Traduzir requisitos de negócio em soluções técnicas viáveis.
  • Realizar code reviews e assegurar aderência às guidelines.
  • Monitorar performance e propor otimizações de arquitetura e código.
  • Apoiar e orientar desenvolvedores menos experientes, promovendo cultura de qualidade.
  • Participar de reuniões de planejamento e alinhamento com áreas de produto e stakeholders.

REQUISITOS:

  • Experiência sólida com Java 17 e Spring Boot (REST, validações, integração, testes).
  • Forte domínio de arquitetura de microserviços, comunicação síncrona/assíncrona, padrões de resiliência e gestão de APIs.
  • Experiência prática com RabbitMQ e/ou Kafka.
  • Domínio em SQL, incluindo performance tuning, criação de queries otimizadas e modelação relacional.
  • Experiência com Docker e Kubernetes (deploy, debugging, logs).
  • Experiência com observabilidade usando Prometheus (métricas) e Grafana (dashboards).
  • Boas práticas com Git, versionamento estruturado, CI/CD e pipelines automatizados.
  • Capacidade de trabalhar com autonomia e resolver problemas técnicos complexos.

DIFERENCIAS:

  • Experiência em telecom.
  • Bom relacionamento com cliente e stakeholders de negócio.