Pular para o conteúdo principal

Tech Lead Back End

Descrição da vaga

A Caju é uma empresa brasileira de tecnologia, que busca dar mais sabor à vida profissional, transformando a relação entre empresas e colaboradores por meio de soluções mais inovadoras e seguras como o Cartão Multi Benefícios, Solução em Despesas Corporativas e Premiações.


Continuamos crescendo o nosso time de desenvolvimento, e com diversas oportunidades para atuar com todos os nossos produtos.


Buscando por novos talentos que queiram transformar o mundo de benefícios com soluções inovadoras. Aqui na Caju, aprendemos sempre, e nos tornamos cada vez melhores em um ambiente colaborativo e divertido!


São muito bem-vindas candidaturas de pessoas negras, mulheres, indígenas, LGBTQIA+, ou outros grupos minorizados. 🧡


Inscreva-se e conheça mais sobre nosso time 🧡

Responsabilidades e atribuições

  •  Definir e guiar a visão técnica de produtos e projetos, desde o design da solução até o lançamento e refinamento;
  •  Projetar arquiteturas de sistemas escaláveis, resilientes e alinhadas aos objetivos de negócio;
  •  Liderar Code Reviews, elevando os padrões de qualidade de código e arquitetura do time;
  •  Mentorar e capacitar desenvolvedores Sênior, promovendo a cultura de excelência técnica;
  •  Identificar e gerenciar dívida técnica, propondo e executando iniciativas de melhoria contínua da plataforma;
  •  Atuar na decomposição de soluções complexas em entregas incrementais, evitando projetos "big bang";
  •  Colaborar com produto e design para garantir a viabilidade técnica das funcionalidades e influenciar a direção do produto;
  •  Representar a visão técnica do time em discussões com stakeholders e outras áreas;
  •  Definir e documentar padrões arquiteturais: design de APIs, comunicação entre serviços (síncrona/assíncrona) e persistência de dados;
  •  Contribuir com automação e melhorias nas práticas de desenvolvimento, CI/CD e observabilidade do time;
  •  Participar do recrutamento de novos talentos técnicos.

Requisitos e qualificações

  • Experiência sólida como Líder Técnico em desenvolvimento back-end;
  •  Experiência comprovada na definição e documentação de arquiteturas de sistemas distribuídos;
  •  Experiência com construção e design de APIs REST (incluindo documentação, com Swagger/OpenAPI) e comunicação entre serviços;
  • Experiência com Orientação a Objeto e/ou Funcional;
  • Conhecimento em Kotlin, Java (ou outras linguagens JVM) e C#;
  • Testes de unidade, integração e estratégias de qualidade end-to-end;
  • Mensageria assíncrona (Ex.: Kafka, Azure, RabbitMQ);
  • Arquitetura Hexagonal, Domain-Driven Design (DDD) e Enterprise Integration Patterns;
  • Banco Relacional (modelagem e otimização de queries);
  • Experiência liderando tecnicamente times de desenvolvimento (não necessariamente gestão de pessoas).
  • Micronaut ou Spring;
  • Micronaut Data ou Hibernate;
  • Estratégias de deploy (Blue/Green, Canary) e pipelines de CI/CD;
  • Docker e Kubernetes;
  • Observabilidade (logs, métricas, tracing) — Datadog ou equivalente;
  • Experiência com TDD;
  • Boas práticas REST, SOLID, DRY;

 Diferenciais:

  • Infraestrutura como Código (IaC) com Terraform, CloudFormation ou Pulumi;
  • AWS;
  • Github Actions;
  • Bancos não relacionais;
  • Conhecimento de mecanismos de anti-fraude e segurança (autenticação, autorização, biometria, etc.).
  • Conhecimento em integração com gateway de mensageria/email (SendGrid, Meta Busines Plataform, Twilio, etc.)

 Soft Skills:

  • Liderança técnica e capacidade de construir consenso em decisões de arquitetura;
  • Comunicação assertiva com times técnicos e não técnicos, traduzindo complexidade em clareza;
  • Visão de negócio: entender como decisões técnicas impactam resultados e entregar valor de forma sustentável;
  • Proatividade para atacar complexidade antes que ela se torne um problema;
  • Habilidade de negociar trade-offs técnicos considerando contexto, custo e impacto;
  • Capacidade de influenciar sem autoridade formal;
  • Mentalidade de desenvolvimento ponta a ponta.

 Trabalhamos com:

  • Paradigma Funcional - Scala & framework ZIO, e Kotlin;
  • Bancos relacional e não relacional - MySQL e DynamoDB.

Informações adicionais

💳 Cartão Caju, com mais liberdade para usar seus benefícios (Refeição, Alimentação, Mobilidade, Saúde, Home Office, Cultura e Educação);

🏥 Plano de Saúde sem coparticipação (Unimed, Sulamerica ou Alice);

🧘🏿‍♀️ Zenklub, com consultas onlines com terapeutas e coaches para cuidar da sua saúde mental;

🏋🏿‍♀️ Wellhub;

🗣️ Aqui também estimulamos o aprendizado de idiomas, com a parceria da Rosetta Stone;

💆🏽 Dia de recarregar - day off; 

🧑🏿‍⚕️ Conexa Saúde - consulta médica online;

👶🏿 Auxílio Creche;

📚 Parceria com Alura;

👨🏿‍💻 Trabalho Remoto, para você trabalhar de onde quiser dentro do Brasil;

💻 Oferecemos equipamento de trabalho;

🚀 Muitas possibilidades de crescimento - temos muito a crescer e esperamos fortemente que você nos ajude com isso!


A Caju é uma empresa brasileira e aceita pessoas de todas as regiões do país.

Trabalhamos em um modelo 100% remoto(quem tiver interesse de conhecer ou trabalhar no escritório, localizado em São Paulo, estaremos de portas abertas)


Se interessou? #VemSerCaju 🧡

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista Cultural e Técnica
  3. Etapa 3: HackerRank
  4. Etapa 4: Entrevista de Arquitetura
  5. Etapa 5: Entrevista Final
  6. Etapa 6: Contratação

Prazer, nós somos a Caju

Caju é uma empresa de tecnologia, fruto do empreendedorismo brasileiro, criada para transformar a relação entre empresas e colaboradores, com soluções inovadoras e flexíveis.

Desenvolvemos uma plataforma para que as empresas possam fazer a gestão de diversas soluções no mesmo lugar, e para os colabores um único cartão com diversas possibilidades. 


Nossos Produtos: 

Cartão Multibenefícios: Solução para a gestão de até 8 categorias, no mesmo cartão Caju bandeira Visa. Ele conta com um aplicativo fácil de usar para o colaborador, e uma plataforma intuitiva para o RH gerenciar todo o serviço.

Caju Despesas: Fluxo de adiantamento mais ágil, gestão de gastos corporativos (viagens, material de escritório, serviços terceirizados, e outras despesas do dia a dia) e cartões Caju vinculados. Tudo na mesma plataforma.. Adeus reembolso, olá facilidade no bolso!

Caju Premiações: É a solução para presentear as pessoas colaboradoras com um saldo extra no cartão, em uma carteira específica.

Caju Ciclos: Acompanhamento da jornada do colaborador de ponta a ponta, em uma única plataforma para admissão e gestão de dados.

Caju Mais: Para empresas que querem melhorar a saúde e bem-estar dos seus colaboradores, em parceria com a Gympass, Conexa Saúde e Psicologia Viva.

Feirinha da Caju: Ofertas exclusivas e cupons nas lojas parceiras da Caju para a pessoa colaboradora e para RH.


Temos sonhos grandes aqui dentro, e temos orgulho de ter raízes espalhadas por várias partes do Brasil e pessoas que nutrem e colhem frutos com um gostinho único, que só a gente tem.


🆘Está com dificuldade para realizar a inscrição ou qualquer outro problema com a plataforma da Gupy? Acesse o suporte aqui.


Que tal construir junto o nosso cajueiro?

#VemProCajueiro 🧡