
RH e Cia
00.117 - Mentor Desenvolvedor Back-End (Java/Spring Boot e Banco de Dados)
Desenvolvedor Back-End Sênior
Vagas1
EscolaridadeSuperior
Inscritos3
Cidade de TrabalhoSalvador - Bahia
Regime de ContrataçãoPessoa Jurídica (PJ)
Modalidade de TrabalhoRemoto
Horário de TrabalhoPrestação de serviços por tempo determinado, nas modalidades autônomo (PF) ou pessoa jurídica (PJ), com renovação conforme resultado.
Atuação remota e parcial, com carga e horários definidos.
BenefíciosNão previsto.
Requisitos
- Formação Superior em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas, ou experiência equivalente comprovada.
- Capacidade comprovada de ensinar e explicar decisões técnicas – este é o principal requisito da vaga.
- Domínio de banco de dados relacional, incluindo modelagem, consultas, otimização e migrações.
- Sólida experiência em desenvolvimento back-end com Java e Spring Boot.
- Experiência em construção e integração de APIs REST.
- Experiência em ambiente com múltiplas tecnologias de armazenamento: banco relacional, banco de documentos, cache em memória e armazenamento de objetos.
- Conhecimento de estratégias de cache e invalidação.
- Familiaridade com servidor web e esteira de publicação automatizada.
- Domínio de Git e versionamento de código.
- Paciência e didática para trabalhar com desenvolvedores em formação.
- Autonomia para assumir sistema em produção construído por terceiros.
- Desejável experiência prévia em mentoria, ensino, docência ou liderança técnica.
- Desejável conhecimento em TypeScript/Angular ou Flutter – as tecnologias de origem dos desenvolvedores a serem formados.
- Desejável experiência com gateways de pagamento, assinaturas recorrentes e webhooks.
- Desejável vivência em produtos digitais de equipe enxuta.
- O candidato será avaliado pelo conhecimento, domínio e clareza com que explica uma decisão técnica, e não apenas pela experiência acumulada.
Atribuições
- Formar tecnicamente dois desenvolvedores da equipe em APIs e banco de dados, conduzindo com eles a manutenção e a evolução do back-end do produto, para transferir domínio técnico e tornar a equipe interna autossuficiente.
- Esta não é uma atuação de produção de código sob demanda – o resultado esperado é a autonomia da equipe interna ao fim do período.
- Realizar mentoria da equipe em back-end, modelagem e banco de dados.
- Conduzir a evolução do back-end junto com a equipe, ensinando durante a execução e não apenas entregando.
- Revisar o código produzido pela equipe e explicar as correções.
- Orientar decisões de modelagem de dados, consultas e migrações.
- Atender às dúvidas técnicas da equipe em janela combinada.
- Definir e acompanhar uma trilha de evolução com marcos de autonomia.
- Apoiar a resolução de incidentes em produção, transferindo o método à equipe.
- Documentar decisões técnicas e padrões adotados.