Desenvolvedor Full Stack (Java + Angular) - Pleno ou Senior
Rehva Tech
Regime de contratação
CLT
Modelo de trabalho
Remoto
Carga horária
40 horas semanais
Descrição
Resumo da Empresa:
Empresa brasileira de Tech para medicina diagnóstica e preventiva que nasceu há 30 anos com o desafio de promover a melhoria dos serviços de saúde e bem-estar das pessoas. Consolidamos nossa marca como uma das mais renomadas do segmento no Brasil, além de fortalecermos nossa expansão para a América Latina com atuação na Argentina, Paraguai e Uruguai.
Resumo da Posição:
Atuar em time ágil desenvolvendo aplicações web, escrevendo código e testes unitários seguindo as boas práticas de programação e padrões de projeto, participando da elaboração de soluções técnicas, interagindo com as áreas de operações e produtos. Vai atuar em produtos ligados ao Faturamento e Backoffice de clientes.
Principais Responsabilidades e Atribuições:
- Compreender os requisitos funcionais e não funcionais a serem incluídos, alterados ou removidos nos softwares da empresa;
- Desenhar, documentar e codificar API’s nos padrões estabelecidos;
- Contribuir com o desenho técnico das soluções em conjunto com a liderança e arquitetos de software;
- Codificar os requisitos de software nos produtos, através do uso de ferramentas de desenvolvimento oficiais e homologadas, considerando seus impactos nas regras de negócios inerentes ao sistema e aplicação;
- Realizar manutenção na documentação técnica dos softwares, mantendo-a sempre atualizada;
- Sugerir, desenvolver e garantir soluções para o desempenho dos produtos, definidos pelo time de arquitetura, prevendo taxas de crescimento e alternativas físicas de implantação;
- Orientar os times de desenvolvimento nas consultas a documentações técnicas e fontes alternativas de informações;
- Realizar testes unitários, de componentes e de integração com a finalidade de entregar produtos e soluções de software com índices de defeitos dentro dos limites estabelecidos;
- Propor melhorias de produto e soluções de problemas emergenciais nos clientes;
- Responder consultas técnicas dos times internos, propondo mudanças de processos, negociando alternativas de solução, propondo adoção de novos métodos e técnicas, com o objetivo de assegurar a entrega de soluções para as necessidades dos mesmos.
- Interagir com equipe de negócios de arquitetura para sanar dúvidas e eventualmente propor ajustes em requisitos funcionais;
- Dar apoio a liderança imediata no planejamento de capacitação técnica de equipe quando diagnosticada tal necessidade ou gaps de conhecimento;
- Avaliar, adotar e integrar ferramentas baseadas em inteligência artificial (IA) no ciclo de desenvolvimento de software, com foco em automação de tarefas repetitivas, geração assistida de código, análise de qualidade e suporte à tomada de decisão técnica.
Requisitos e Qualificações Técnicas:
- Graduação completa em áreas de Tecnologia da Informação;
- Front-end: HTML, CSS, JavaScript, Angular 16+ e TypeScript;
- Back-end: API REST com Java 11+, SQL, JPQL;
- Experiência com Testes Unitários;
- Experiência com padrões de projeto e conceito SOLID;
- Experiência com análise de sistemas;
- Diagramação: UML;
- Modelagem Banco de dados: Relacional;
- Conhecimentos em Métodos Ágeis, especialmente Scrum;
Diferenciais Desejáveis:
- Framework Quarkus;
- conhecimentos em arquiteturas arquiteturas hexagonais e Microsserviços.
- Docker e Docker Compose;
- Uso de ferramentas de IA Generativa para codificação (Github Copilot).
Soft Skills:
- Busca por conhecimento teórico.
- Espírito colaborativo (gostar de ensinar e aprender)
- Facilidade de trabalho em equipe
Benefícios Oferecidos:
- Plano de Saúde Unimed (100% subsidiado para titular - 50% para dependentes - sem coparticipação)
- Plano Odontológico Metlife
- Seguro de Vida
- Cartão Swile (VR + VA + benefícios flexíveis)
- TotalPass
- Subsídio Educacional para Estudos
- Auxílio Creche
- PLR (até 1 salário)
- Short Friday.
Etapas do Processo de Seleção
[Etapa 1]: Entrevista Rehva
[Etapa 2]: Entrevista Comportamental (RH) - 30 minutos
[Etapa 3]: Entrevista Técnica (2 Líderes - direto e par + Dev Sênior) - 1 hora
[Etapa 4]: Aplicação de Teste Comportamental (DISC)