Buscamos um Desenvolvedor Backend para atuar em um ambiente altamente transacional, crítico e 24x7, apoiando a evolução tecnológica da plataforma, com foco na modernização da arquitetura, criação de novos serviços e desacoplamento progressivo do legado existente (já dominado pelo time interno).
Este profissional entra para complementar o stack atual, trazendo novas linguagens, práticas modernas e visão arquitetural, trabalhando em conjunto com Tech Leads, Arquitetos e times internos.
Responsabilidades
Desenvolver e evoluir serviços backend modernos, com foco em:
- Performance;
- Escalabilidade;
- Resiliência;
- Construir e manter microserviços desacoplados do monolito existente;
- Implementar soluções orientadas a eventos, filas e mensageria;
Criar integrações complexas com múltiplos provedores, garantindo:
- Fallback;
- Retry;
- Idempotência;
- Atuar em ambientes de altíssimo volume transacional;
- Garantir qualidade de código, testes automatizados e governança técnica;
- Trabalhar junto ao Tech Lead / Arquiteto na definição de padrões técnicos;
- Apoiar a documentação técnica e transferência de conhecimento.
Requisitos Técnicos Obrigatórios
- Importante: Java já é stack dominante interna — buscamos complementaridade tecnológica.
- Experiência sólida em Desenvolvimento Backend.
Forte atuação com pelo menos uma das stacks abaixo:
- Kotlin;
- Node.js;
- Go (Golang) — altamente desejável para serviços de alta performance;
- Experiência comprovada com arquitetura de microserviços;
- Conhecimento em arquitetura orientada a eventos;
- Vivência com mensageria e filas (FIFO, processamento assíncrono);
- Experiência com AWS (cloud nativo);
- Domínio de bancos de dados relacionais e não relacionais;
- Prática consistente com testes automatizados;
Uso de SonarQube ou equivalente, com exigência de:
- Cobertura mínima de testes entre 70% e 80%
- Capacidade de atuar em ambientes críticos e regulados
Requisitos Desejáveis
- Experiência com Kubernetes (ou migração para K8s);
- Conhecimento em Cloudflare / WAF / segurança;
- Vivência em plataformas financeiras, jogos, pagamentos ou antifraude;
- Experiência com sistemas distribuídos de alta escala;
- Atuação em ambientes 24x7, sem janela de manutenção.
Perfil Comportamental
- Alta maturidade técnica e emocional
- Conforto com ambientes de pressão e criticidade
- Comunicação clara e objetiva
- Transparência técnica (saber dizer “não sobe” quando necessário)
- Forte senso de responsabilidade sobre estabilidade e performance
- Capacidade de trabalhar próximo ao time interno (sem “jogar código”)
Modelo de Atuação
Sênior altamente maduro, com experiência em sistemas críticos e visão arquitetural.