**O projeto**: Estamos procurando excepcionais profissionais em desenvolvimento FICO Sênior para esta oportunidade **híbrida** 3 vezes em Campinas de trabalhar com um cliente no setor financeiro com mais de 20 de atuação.
É o primeiro Neobank digital Omnichannel do Brasil e hoje tornaram-se uma plataforma aberta, um ecossistema que engloba marketplace, comunicação, tecnologia e finanças.
**As responsabilidades**:
- Participar em reuniões de fornecedores, validando sob um ponto de vista técnico a viabilidade das soluções;
- Criar e manter documentação técnica explicando padrões e tecnologias utilizadas dentro da empresa, seja para times de desenvolvimento como áreas habilitadoras;
- Ajudar a conectar áreas habilitadoras e tribos de desenvolvimento com o foco em garantir as entregas técnicas em suporte ao roadmap corporativo;
- Criar desenhos de arquitetura técnica;
- Definir as tecnologias que deverão ser utilizadas e avaliar novas ferramentas;
- Definir modelos de domínio;
- Apresentar as definições de arquitetura e liderar a equipe técnica nas definições de implementação;
- Seguir as melhores práticas utilizando padrões de arquitetura;
- Orientar os times para seguir os melhores padrões de escalabilidade, elasticidade e segurança;
- Orquestrar as responsabilidades e implementação end-to-end entre os times envolvidos;
- Disseminar conhecimento através de workshops, grupos de estudo, etc;
- Revisar implementações em busca de possíveis débitos técnicos;Participar das definições de arquiteturas de soluções e negócio em conjunto com outros arquitetos de negócio, product owners, etc;Auxílio aos times no troubleshooting e resolução de problemas em produção.
**Os requisitos mandatórios**:
- Ter no mínimo 6 anos de experiência com arquitetura de software;
- Ter conhecimento avançado em linguagem de programação Java e JavaScript;
- Ter conhecimento de ferramentas BPM;
- Ter conhecimento avançado em framework Spring;Ter experiência no desenvolvimento de sistemas distribuídos;Ter experiência no desenvolvimento de micro serviços;Possuir conhecimento de APIs Rest;Possuir conhecimento de desenvolvimento de sistemas batch (Spring batch, Spring Dataflow);Ter conhecimento em banco de dados relacionais (Oracle, MySQL, PostgreSQL);Ter conhecimento em banco de dados não relacionais (MongoDB, DynamoDB, Redis);Ter experiência em ferramentas CI/CD (Jenkins, Gitlab CI);Possuir conhecimento em versionamento de código utilizando Git;Ter experiência na utilização de serviços cloud AWS, Azure e/ou GCP;Ter conhecimento de ferramentas de observability (Dynatrace, Grafana, Prometheus, ELK);Ter experiência no desenvolvimento de sistemas utilizando mensageria (Apache Kafka, RabbitMQ);
- Sólido conhecimento em **FICO Blaze**;
- Ter conhecimento em Linux, Shell e TomCat.
**Os diferenciais**:
- Desejável atuação prévia em Instituições Financeiras.