Pessoa Desenvolvedora Back-End Sênior

Faz parte dos primeiros candidatos.
Caju (Empresa Brasileira de Benefícios e Pagamentos Ltda.)
Brazil
Teletrabalho
BRL 80.000 - 120.000
Faz parte dos primeiros candidatos.
Ontem
Descrição da oferta de emprego

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


Main responsibilities

  • Desenvolvimento de APIs Rest para evolução e manutenção do produto;
  • Garantir a qualidade de código, com testes de unidade e integração;
  • Participação nas discussões de solução e arquitetura;
  • Participação em Code Reviews;
  • Acompanhar deploy.

Requirements and skills

Conhecimentos técnicos que valorizamos:

  • Fundamentos de ciência de computação;
  • Desenvolvimento e consumo de APIs REST;
  • Documentação de API (Ex.: Swagger, OpenApi);
  • Desenvolvimento de sistemas event driven;
  • Conhecimentos em linguagens com amplo suporte à programação funcional, como Scala, Kotlin, Haskell, Clojure, Elixir, etc;
  • Conhecimento de padrões de arquitetura;
  • Testes (unitários, integrações, contrato);
  • Conhecimentos em bancos relacionais e não relacionais;
  • Experiência com mensageria assíncrona (Ex. Kafka, Azure, RabbitMQ);
  • Arquitetura Hexagonal;
  • Datadog ou outras ferramentas de monitoramento;
  • Docker;
  • Kubernetes;
  • AWS;
  • Git;
  • Github Actions.

Soft Skills:

  • Comprometimento em resolver as dores do cliente e pensar na experiência do usuário;
  • Buscar aprender todo dia;
  • Buscar soluções de forma autônoma para os problemas técnicos encontrados;
  • Saber trabalhar em equipe;
  • Assumir responsabilidade pelo código produzido.

Trabalhamos Com:

  • Linguagens: principalmente Scala e Kotlin;
  • Frameworks e libs:
  • Scala: ZIO, ZIO-HTTP, doobie, circe, etc;
  • Kotlin: Micronaut, Spring, Micronaut Data, Hibernate, etc;
  • Bancos relacional e não relacional - MySQL, Postgres e DynamoDB;
  • Mesageria: Kafka;

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;

️Zenklub, com consultas onlines com terapeutas e coaches para cuidar da sua saúde mental;

️Gympass;

️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 para crianças até 5 anos;

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!


Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Pessoa Desenvolvedora Back-End Sênior em Brazil