Logo for Caju

Tech Lead Back End

Key Facts

Remote From: 
Category:  Tech Lead
Full time
Senior (5-10 years)
Portuguese

Other Skills

  • Assertiveness
  • Proactivity
  • Organizational Awareness
  • Mentorship

Roles & Responsibilities

  • 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
  • Conhecimento em Kotlin, Java (ou outras linguagens JVM) e C#

Requirements:

  • 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

Job description

JOB DESCRIPTION


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, Premiações e Caju Ciclos.


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/pretas, mulheres, indígenas, LGBTQIA+, ou outros grupos minorizados.


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


RESPONSIBILITIES AND ASSIGNMENTS


  • 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.

REQUIREMENTS AND QUALIFICATIONS


  • 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.

ADDITIONAL INFORMATION


💳 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 🧡


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 🧡


Tech Lead Related jobs

Other jobs at Caju

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.