Descrição da Vaga
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)
- •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
Categorias
Sobre a Empresa
Mais vagas na 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 lu...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Staff Engineer (AI Native)
Bemobi
Desenvolvedor Back-end Sênior (Remoto)
Zenvia Jobs
Full Stack Developer II
Hand Talk
Desenvolvedor Full Stack Java/React - Sênior
Grupo FCamara
Pessoa Desenvolvedora BackEnd III
Grupo Boticário
Tech Lead
FIVE VALIDATION LTDA