DESCRIÇÃO DA VAGA*Desenvolvimento Frontend com Angular e algumas demandas no Backend com Java.*Você já pensou em desenvolver uma nova experiência de uma instituição financeira? O Sicredi é uma empresa que valoriza o relacionamento e atendimento ao usuário de forma próxima. Nessa oportunidade, convidamos você a compor um time de produto e construir a nossa experiência. Tudo isso, em um ambiente com pessoas inspiradas por tecnologia, por inovação e por fazer o bem, capazes e engajadas para construir uma plataforma digital cooperativa para o futuro. Temos o desafio de reescrever e modernizar todo o nosso Core Bancário e estamos aproveitando esse momento para fazer uma mudança cultural, mais horizontal, simples e participativa. Por isso, queremos compartilhar o nosso dia-a-dia de trabalho complexo e dinâmico com pessoas com habilidades técnicas, que tenham visão de dono sobre o negócio e que dediquem sua energia para fazer algo com um propósito que impactará a comunidade como um todo. Comprometimento e vontade de fazer acontecer são essenciais!RESPONSABILIDADES E ATRIBUIÇÕESAnalisar, desenvolver e testar aplicações, utilizando metodologia e procedimentos adequados para sua implantação, visando racionalizar e/ou automatizar processos e rotinas de trabalho, seguindo os padrões de arquitetura, infraestrutura e operação no desenvolvimento de sistemas;Apoiar nas definições técnicas e funcionais embasadas nas necessidades de negócio, de forma a indicar possibilidades e restrições dos sistemas para melhor composição dos requisitos funcionais e não funcionais;Documentar e manter atualizada a estrutura desenvolvida do sistema e aplicações, visando a atualização de todos os envolvidos no desenvolvimento. Criar documentações complementares, como instruções de operação ou de acertos de consistência, com base na necessidade do usuário;Monitorar o desempenho e performance dos sistemas e aplicações desenvolvidas, oferecendo o suporte técnico quando necessário;Subsidiar o processo de planejamento e execução dos testes de sistemas para garantir os critérios de qualidade funcional e não funcional das aplicações;Garantir que os dados trabalhados ou manipulados sejam mantidos no mais alto nível de integridade e confidencialidade;Atuar em resoluções de incidentes e investigação de problemas em sistemas, visando garantir a estabilidade e continuidade da operaçãoDesenvolver, integrar manter APIs para integração de Sistemas.REQUISITOS E QUALIFICAÇÕESGrande domínio no frontend com Angular, algumas demandas de backend com Java.Conhecimento em banco de dados Relacional e Não Relacional (NOSQL);Conhecimento em Spring Boot padrão MVC;Conhecimento em Java 8/Kotlin ou superior;Conhecimento em Angular 8 ou posterior;Conhecimento em testes unitários e integração;Desejável conhecimento em arquitetura orientada a eventos com Kafka;Desejável conhecimento em arquitetura de microserviços;Desejável conhecimento em Spring Webflux;Desejável conhecimento em integração contínua, automação;Trabalho com times que utilizam métodos ágeis para desenvolvimento.Outros conhecimentos importantes pra gente, mas que são diferenciais:Jenkins;Consul;Amazon (AWS): ECS, SQS, S3;Spring Cloud Stream;Metodologia ágil;CI/CD. INFORMAÇÕES ADICIONAISNo Sicredi você vai ter:14º e 15º salários fixos;Participações nos Lucros (de em media 5 salários, conforme a senioridade);Benefício saúde: Plano de Saúde e Odontológico sem coparticipação (apenas mensalidade por faixa etária), seguro de vida, auxílio nutrição e psicológico;Vale Alimentação e Vale Refeição – com flexibilidade de % nos cartões VA/VR, sem coparticipação;Licença maternidade e paternidade estendida;Auxílio creche ou babá para crianças até 6 anos e 11 mesesPrevidência Privada até 6% do salário;Plataforma de Treinamentos – Sicredi Aprende, com diversos cursos;Carga horário de 40h semanais – Utilizando sistema de banco de horas;Auxílio Home Office;Trabalho Remoto.