TakingNova

Desenvolvedor BackEnd Java + Quarkus

  • LocalSão Paulo, SP, Brasil
  • Entrou na lista23/10/2026
  • ÁreaEngenharia de software

Sobre a vaga

Propósito do Papel:

  • Excelência Técnica e Entrega: Garantir a arquitetura, resiliência e entrega contínua de soluções de software robustas e escaláveis no time.
  • Referência e Multiplicação: Atuar como solucionador de problemas de alta complexidade, garantindo a qualidade do código e elevando o nível técnico dos engenheiros do time.

Desafios Principais:

  • Qualidade e Padrões Técnicos:
  • Produzir e orientar a escrita de código limpo, estável, seguro e testável, servindo de benchmark para a equipe.
  • Resolução de Problemas Complexos:

*Investigar e solucionar gargalos de performance, falhas e incidentes críticos em ambientes de desenvolvimento e produção com agilidade.

  • Equilíbrio Técnico x Negócio:
  • Traduzir necessidades de negócio em arquiteturas viáveis, garantindo entregas no prazo sem comprometer a estabilidade do sistema.
  • Mentoria e Cultura de Engenharia: Elevar a maturidade do time por meio de *code reviews* rigorosos, pareamentos e compartilhamento contínuo de conhecimento.

Responsabilidades e

Atividades:

Desenvolvimento e Arquitetura (Hands-on)

  • Liderar a implementação técnica de funcionalidades críticas, integrações e componentes de alta complexidade.
  • Elaborar *Design Docs* e especificações técnicas de qualidade para grandes iniciativas, seguindo as diretrizes e padrões estabelecidos pela área de Arquitetura/Staffs.
  • Colaborar com o Especialista/Tech Lead e o Coordenador no detalhamento técnico, estimativas e quebra de tarefas da squad.

Qualidade, Governança e Suporte:

  • Conduzir *code reviews* criteriosos do time (Plenos e Juniores), garantindo padrões de segurança, manutenibilidade, performance e cobertura de testes úteis.
  • Garantir que as aplicações entregues possuam observabilidade adequada (métricas, logs estruturados e alertas) e mecânicas de resiliência.
  • Mapear e propor correções para débitos técnicos e gargalos no código antes que se tornem incidentes em produção.
  • Atuar como ponto de apoio técnico (Nível 2/3) na investigação e resolução de incidentes no ambiente produtivo.

Documentação e Mentoria:

  • Manter a documentação técnica de arquitetura, APIs e guias de integração atualizados no repositório do time.
  • Orientar desenvolvedores de menor senioridade através de sessões de *pair programming* e alinhamentos técnicos.
  • Garantir o compliance e desenvolvimento das RFCs de arquitetura.

Skills Técnicas:

  • Java com quarkus (backend);
  • Bancos de dados relacionais (Aurora/Postgre);
  • Bancos de dados não-relacionais (Redis/MongoDB);
  • Conhecimento em teoria de sistemas distribuídos;
  • Mecanismos de mensageria (principalmente Kafka);
  • Cloud AWS;
  • OpenTelemetry.

Padrões de Desempenho Esperados:

Confiabilidade e Qualidade: Baixa incidência de erros e regressões em produção, com soluções construídas para alta disponibilidade.

Autonomia de Ponta a Ponta: Capacidade de conduzir demandas complexas desde o refinamento técnico até o deploy em produção com mínima supervisão.

Consistência e Previsibilidade: Manutenção de vazão (*throughput*) estável e cumprimento dos acordos técnicos das sprints.

Visão Sistêmica: Avalia o impacto de suas mudanças de código no ecossistema global da plataforma antes da publicação.

Detalhes da vaga

Empresa
Taking
Publicada em
22 de outubro de 2026
Site do anúncio
linkedin.com

Como se candidatar

Este anúncio está no LinkedIn, e o Find Best Job nunca entra lá pela sua conta. Crie a conta grátis: ele procura vagas como esta todo dia e envia a candidatura no site da empresa, com o seu currículo e as suas respostas.

Grátis para começar: 3 candidaturas, 1 por dia. Comprando créditos, saem até 10 por dia, a partir de R$1,67 por candidatura. Ver preços

Veja também