Pular para o conteúdo
VagasPlus
Logotipo de Caju

Pessoa Desenvolvedora Back-End Sênior

Caju

Gupy via Gupy
Modalidade
Remoto · CLT · Sênior
Salário
Salário não informado
Publicação
Publicada em 24 de outubro de 2026
Vaga abertaAnunciada até 23 de novembro de 2026. A empresa pode encerrar antes.

Prepare-se para a entrevista desta vaga IA

Sobre a oportunidade

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 Back-End, 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

  • Liderança técnica e execução: Atua na definição de produto, no planejamento técnico de iniciativas assim como na sua execução. Está presente em projetos de alta prioridade para a empresa, atuando desde a fase de design da solução até o lançamento e refinamento.
  • Projetos de impacto: Planeja e executa com sucesso projetos envolvendo várias pessoas desenvolvedoras, potencialmente em mais de um time. Evita situações de rollout “big-bang” e quebra sua entrega em múltiplos lançamentos menores em tempo de discovery, sendo pragmático na execução.
  • Qualidade e padrões: Entrega código que eleva os padrões de qualidade da empresa. Ataca proativamente a complexidade do código existente e não deixa que ela cresça, tornando o sistema mais simples. Identifica oportunidades de pagar dívida técnica e encontra espaço para resolvê-las. Persegue e aprimora a qualidade do time e do produto.
  • Gestão de risco: Previne incidentes antecipando sua resolução ou mitigando seu possível impacto e provê expertise técnica em momentos de crise.
  • Trabalho com visão de plataforma: Contribui com trabalho de base e melhorias nas práticas de desenvolvimento da empresa.
  • Influência e consenso:Constrói consenso sobre decisões do projeto e engaja stakeholders oportunamente. Envolve as pessoas certas na aquisição de dados e conhecimento para embasar decisões.
  • Comunicação estratégica:Divulga e esclarece o trabalho do time, dando visibilidade sobre os desafios e soluções. Cria pontes com outros times e pessoas chave em outras áreas quando necessário.
  • Mentoria e cultura:Mentora outras pessoas desenvolvedoras em seu aprendizado técnico. Documenta processos, práticas e aprendizados para toda a equipe.
  • Visão de negócio:Entende como seu trabalho impacta os resultados do seu time.
  • Decisões técnicas: Se responsabiliza pelas decisões técnicas do time e propõe soluções, agindo como um "dono" técnico das iniciativas.
  • Crescimento do time: Participa ativamente no recrutamento de novos talentos para a empresa, atuando como um embaixador da cultura e excelência técnica.

Requisitos

Requisitos e qualificações: 

  • Experiência anterior como Sênior em desenvolvimento back-end;
  • Sólidas experiências em desenvolvimento e definição de arquitetura back-end;
  • Fundamentos de ciências da computação;
  • Práticas de programação funcional;
  • Experiência com desenvolvimento e consumo de APIs (GraphQL ou REST);
  • Conhecimento em banco relacional e não relacional;
  • Experiência com mensageria assíncrona (Kafka, Azure, RabbitMQ);
  • Conhecimentos em telemetria e monitoramento (Datadog).

Diferenciais:

  • Conhecimento em Kotlin, Java (ou outras linguagens JVM) e C#;
  • Mensageria Assíncrona (Ex. Kafka, Azure, RabbitMQ);
  • Experiência e vivência com TDD;
  • Documentação de API (Ex.: Swagger, OpenApi);
  • Boas práticas de API REST, Solid, Dry;
  • Arquitetura Hexagonal;
  • Datadog ou ferramenta de monitoramento;
  • Docker;
  • Kubernetes;
  • Bancos Relacionais ou não relacionais;
  • AWS;
  • Github Actions;

Soft Skills:

  • Buscar aprender todo dia;
  • Ter desenvoltura para atuar de forma independente na área;
  • Ter boas habilidades interpessoais para lidar com pessoas de outras áreas;
  • Pensar em desenvolvimento de ponta a ponta;
  • Resiliência e adaptabilidade;

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 🧡

Vagas relacionadas

Logotipo de Certisign

Certisign

  • São Paulo, SP
  • Híbrido
  • CLT
  • Pleno
Salário não informadoGupy via GupyPublicada hoje
Logotipo de Amaggi

Amaggi

  • Cuiabá, MT
  • Presencial
  • CLT
Salário não informadoInHire via InHirePublicada hoje