Req61151 - PESSOA DESENVOLVEDORA SR FULLSTACK JAVA – ABERTURA DE CONTAS
PESSOA DESENVOLVEDORA SR FULLSTACK JAVA – ABERTURA DE CONTAS
Responsabilidades e atribuições
O que é o nosso time deDS – Departamento de Desenvolvimento de Sistemas?
O Departamento de DS Viabiliza soluções de TI que proporcionem o funcionamento harmônico entre os sistemas de suporte ao negócio, mantendo a arquitetura de aplicativos estruturada e tecnologicamente atualizada, atendendo aos requisitos de negócio com alta disponibilidade e performance.
Modelo de trabalho: Híbrido, 3 dias presenciais
Local: Osasco ou Alphaville – SP, Recife, Curitiba e Uberlândia - MG.
Como será seu dia a dia?
Sendo Pessoa Desenvolvedora FullStack Sr, atuará na gerência de DS e suas principais atividades serão:
·Viabilizar as soluções de TI que proporcionem o funcionamento harmônico entre os sistemas de suporte ao fluxo de Abertura de Contas App e Agência;
·Ser responsável pela aplicação das definições e direcionamento das soluções desenvolvidas, garantindo que os padrões e modelos de arquitetura sejam respeitados;
·Atuar na identificação dos débitos técnicos e identifica e conduzir discussões sobre necessidades de criação e evolução de frameworks junto aos engenheiros e arquitetos de solução;
·Garantir que a implementação contemple os requisitos não funcionais alinhados e validados, de acordo com as necessidades de negócio e do departamento de Arquitetura;
·Responsável por aplicar as práticas de DevSecOps (Build, Deploy, Gates de qualidade, Testes, Segurança, etc.) em conjunto com os especialistas em Cloud DevOps;
·Implementar soluções adequadas, sempre alinhadas aos padrões de arquitetura e ao desenho de solução estabelecidos;
·Dominar e garantir a aplicação das práticas e ferramentas de qualidade e avaliação da qualidade do código produzido pelo time, através de Code Reviews e Feedbacks para melhora de performance;
·Executar o refinamento técnico e design com qualidade e apoiar na aprendizagem dos pares sobre o processo;
·Identificar a necessidade de criação e evolução de frameworks e garantir que a solução desenvolvida atenda aos requisitos funcionais e não funcionais identificados;
·Garantir a aplicação do framework de testes automatizados e realizar o refinamento técnico das histórias de forma a remover os blocks de arquitetura e engenharia;
·Conduzir e acompanhar as implantações e de métricas técnicas da squad;
·Contribuir na definição dos princípios de design e padrões de arquitetura de desenvolvimento.
Requisitos e Qualificações
O que você precisa ter ou saber?
·Conhecimento em Serverless computing, Plataformas-as-a-Service, Arquitetura On-Premise, Redes e Cibersegurança;
·Habilidade de elaboração de desenho técnico no padrão da arquitetura;
·Liderar o desenvolvimento e a manutenção das necessidades em um processo ágil com forte capacidade de organização, consultoria, relacionamento interpessoal e comunicação;
·Apoiar time de desenvolvedores fazendo a ponte com demais áreas técnicas;
·Atuar nas diversas etapas do ciclo de desenvolvimento da necessidade para solução e planejamento técnico;
·Experiência na implementação de funcionalidades, revisão de código, implantação de entregas e monitoramento pós-implantação;
·Ser referência técnica para a equipe, garantindo a conformidade com a arquitetura Bradesco e direcionando o desenvolvimento com as melhores práticas e reportar à gerência da área o progresso do desenvolvimento;
·Experiência em desenvolvimento fullstack com linguagens de programação JAVA, Angular, Javascript e SQL, IDEs,GIT, GITFLOW;
·Experiência com projetos Ágeis (Scrum);
·Experiência em codificação de micro-front-end modernos, arquitetura hexagonal, back-end, componentização, interação com banco de dados (SQL e noSQL) e estratégia de caching;
·Experiência em geração de Style sheets e arquitetura e framework de CSS e pré-processadores de CSS;
·Experiência em scripting de automação de testes e em entregas de soluções de arquitetura técnica e desenho de soluções e implementação;
·Experiência em orientação para event-driven design e em frameworks modernos multi-devices;
·Experiência em softwares para API Management, arquitetura API-first, API mashups, modelos de monetização, segurança de APIs;
·Cursos superior ou cursando Análise de Sistemas, Ciência da Computação, Tecnologia da Informação ou similares.
Será um diferencial se você tiver:
·Inglês de nível técnico;
·Certificações AZ900/ DP900.
O que nós oferecemos
No Bradesco valorizamos a saúde e bem-estar, oferecendo um extenso portfólio de benefícios as todas nossas pessoas colaboradoras.
·PLR ou Bônus: Conforme a elegibilidade de cargo*
·Convênio Médico
·Convênio Odontológico
·Seguro de Vida
·Vale Alimentação
·Vale Refeição
·Total Pass
·13º Cesta Alimentação
·Vale Transporte (adesão opcional)
·Descontos em produtos e serviços em empresas parceiras
·Previdência Privada (adesão opcional, com participação financeira da Organização Bradesco)
·Viva Bem Bradesco: programa de saúde, bem-estar e qualidade de vida
·Unibrad: Universidade Corporativa Bradesco
·Isenção de Tarifas: condições especiais em diversos produtos e serviços
·Auxílio Creche ou Babá
·Licença Paternidade estendida de 20 dias
·Licença Maternidade de 180 dias, acompanhamento assistencial da gestação até o pós-parto