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
- Etapa 1: Cadastro
- Etapa 2: Entrevista Cultural e Técnica
- Etapa 3: HackerRank
- Etapa 4: Entrevista de Arquitetura
- Etapa 5: Entrevista Final
- 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 🧡
Conheça mais sobre nós