Descrição do Cargo
Definir tecnologias e arquiteturas dos projetos, antecipar riscos e solucionar problemas técnicos.
* Definir tecnologias e arquiteturas dos projetos, antecipar riscos e solucionar problemas técnicos;
* Apoiar o PO e o time técnico durante o refinamento e o planejamento das tarefas;
* Organizar o time de desenvolvimento, contribuindo para a definição das atividades e o planejamento das entregas;
* Atuar no desenvolvimento e manutenção de soluções voltadas para projetos de modernização;
* Participar ativamente com o squad no entendimento de problemas e na proposição de soluções;
* Participar de todos os ritos ágeis;
* Garantir a qualidade e a cobertura do código de acordo com as diretrizes técnicas do banco;
* Compreender a arquitetura dos sistemas, nuvem e processos de TI do banco Next.
Conhecimentos Técnicos Requeridos
* Experiência com Java e Angular;
* Conhecimento em Azure;
* Arquitetura de microsserviços e monolitos;
* Bancos de dados (SQL, views e procedures);
* Ferramentas de CI/CD (Git, Bitbucket, Bamboo, Jira e Confluence);
* Desenho de soluções (diagramas de sequência e classes);
* Métodos ágeis;
* Desenvolvimento com chamadas REST e JSON;
* Plataformas Cloud (Google Cloud, Azure e AWS).
Habilidades Comportamentais
Proatividade, empatia, boa comunicação, confiabilidade e flexibilidade.