Rehva Tech

Especialista Backend

Detalhes da Vaga:

Interessados enviar CV para vitor@rehva.com.br e mariana@rehva.com.br

Oportunidade em uma fintech focada em prover uma experiência financeira mais fluida e flexível para o ponto de venda. 

Principais Responsabilidades e Atribuições

  • Codificar, testar, operar e resolver problemas de serviços executados na nuvem, resolvendo desafios de escalabilidade, manutenibilidade e confiabilidade para garantir o bom funcionamento das aplicações;
  • Projetar e desenvolver serviços que sejam simples, eficientes e de fácil manutenção, contribuindo para um código limpo e sustentável a longo prazo;
  • Participar ativamente do desenvolvimento e implementação de soluções e bibliotecas que agilizem a criação de novas funcionalidades.

Habilidades Técnicas (Hard Skills)

  • Back-end e arquitetura: Experiência com desenvolvimento de micro-serviços utilizando programação orientada a objetos;
  • Experiência com desenvolvimento Kotlin é um diferencial, especialmente utilizando coroutines. Kotlin com Spring;
  • Usam Terraform;
  • Forte atuação com testes no backend - usam Crowdtest;
  • Banco de Dados - PostgreSQL;
  • Filas para mensageria: SNS e SQS (AWS);
  • Programação distribuída: Experiência com comunicação assíncrona entre serviços e desafios de simultaneidade em sistemas distribuídos, onde coexistem comunicações via HTTP e mensageria;
  • Como recebem muito acessos, usam muita programação distribuída e assíncrono - pode ser lightweight threads;
  • Non-blocking programming: Conhecimento de boas práticas de programação não bloqueante, voltada a serviços com event-loops e programação distribuída;
  • Programação não bloqueante e event-loops permite que um serviço execute outras tarefas enquanto espera que operações demoradas (como I/O) sejam concluídas, em vez de ficar parado;
  • Boas práticas incluem evitar chamadas de API síncronas que bloqueiam o thread principal, usar Promises e async/await para gerenciar a assincronicidade e manter o processamento de dados grandes longe do event-loop;
  • Cloud: Conhecimento de programação em Cloud, preferencialmente com AWS e Azure;
  • Boas Práticas: Habilidade com testes automatizados, observabilidade e práticas de DevSecOps.

Soft Skills

  • Sentimento de dono e responsabilidade sobre os projetos, do início ao fim;
  • Autonomia e proatividade;
  • Clareza e assertividade na comunicação, sendo participativo no processo de decisão;
  • Resolução de Problemas: Gostar de ser desafiado e de resolver problemas;
  • Habilidade de se adaptar a ambientes ágeis e em rápida mudança;
  • Desejo e pegada de startup, full hands-on.

Benefícios Oferecidos: Stock Options

Regime de Contratação: PJ

Modalidade:
Remoto

Aplicar-se a Vaga
Via Recrutei
company-logo
Remoto

Rehva Tech

Especialista Backend

#

Não Informado

Pessoa Jurídica

Publicada há 2 semanas

Compartilhar Vaga:

Não encontrou a vaga que queria?

Entre na nossa base e tenha seu perfil exposto a milhares de recrutadores por todo o Brasil

Ver Outras Vagas Cadastrar meu Perfil