Publicidade
Última atualização: 26 de Outubro de 2026
Pessoa Desenvolvedora Back-End Sênior
Desenvolvimento Back-End Sênior com Scala, ZIO, Kotlin e MySQL/DynamoDB
Via Gupy
Sobre
A Caju está expandindo sua equipe de Back-End e busca uma Pessoa Desenvolvedora Sênior para atuar em seus produtos, transformando o mundo de benefícios com soluções inovadoras. A empresa valoriza um ambiente colaborativo e divertido, com foco em aprendizado contínuo.
Responsabilidades
- Atuar na definição de produto e planejamento técnico de iniciativas, bem como na execução de projetos de alta prioridade.
- Planejar e executar projetos envolvendo várias pessoas desenvolvedoras, potencialmente em mais de um time, com foco em entregas pragmáticas e incrementais.
- Garantir a qualidade do código, atacando a complexidade existente e identificando oportunidades para resolver dívidas técnicas.
- Prevenir incidentes, antecipando resoluções ou mitigando impactos, e provendo expertise técnica em momentos de crise.
- Contribuir com trabalho de base e melhorias nas práticas de desenvolvimento da empresa.
- Construir consenso sobre decisões de projeto, engajando stakeholders e envolvendo as pessoas certas para embasar decisões.
- Divulgar e esclarecer o trabalho do time, dando visibilidade sobre desafios e soluções, e criando pontes com outras equipes.
- Mentorar outras pessoas desenvolvedoras em seu aprendizado técnico e documentar processos, práticas e aprendizados.
- Entender como o trabalho impacta os resultados do time.
- Se responsabilizar pelas decisões técnicas do time, propondo soluções e agindo como um "dono" técnico das iniciativas.
- Participar ativamente no recrutamento de novos talentos, atuando como embaixador da cultura e excelência técnica.
Requisitos
- 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)
Desejáveis
- 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
- Kubernetes
- Bancos Relacionais ou não relacionais
- AWS
- Github Actions
Benefícios
- Cartão Caju (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 (consultas online com terapeutas e coaches)
- Wellhub
- Parceria com Rosetta Stone (aprendizado de idiomas)
- Dia de recarregar - day off
- Conexa Saúde (consulta médica online)
- Auxílio Creche
- Parceria com Alura
- Equipamento de trabalho
- Trabalho Remoto, para você trabalhar de onde quiser dentro do Brasil
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!