Seja bem-vindo à Núclea, onde a tecnologia e inovação criam soluções que movem a economia e promovem um futuro mais conectado.
Somos a maior provedora de infraestrutura bancária e inteligência de dados no Brasil, alimentados por uma paixão por resultados e pela crença de que nossas conexões são fundamentais para gerar valor.
Guiados pela diversidade e inclusão, construímos um ambiente acolhedor e responsável, usando tecnologia, dados e inovação como pilares para impactar positivamente e contribuir para o crescimento de empresas em todo o país.
Formação
Obrigatórios
- Liderança voltada para time técnico (desenvolvimento);
- Experiência em desenvolvimento com Java 11 ou +;
- Experiência em desenvolvimento com Spring (Boot, Data, Cache, etc);
- Conhecimento em Filas (SQS);
- Conhecimentos em Git e Git-Flow;
- Experiência com bancos de dados SQL (DB2, Postrgresql) e NoSQL;
- Desenvolvimento com foco em qualidade: testes unitários, testes integrados e Sonar (métricas);
- SOLID;
- Clean code / Clean arquiteture;
- Experiência em micro serviços;
- Ambiente Linux;
- Docker;
- Maven;
- Vivência em Metodologia ágil Scrum/Kanban.
- Conhecimentos em AWS (SQS, S3, ECS, RDS Postgresql, cloudformation).
Desejáveis
- Kubernetes;
- Python;
- Conhecimento em processos de detecção e prevenção a fraudes, e experiência em desenvolvimento de sistemas financeiros;
- Conhecimentos em banco de dados e sistemas críticos de alta disponibilidade.
- Liderar a equipe de desenvolvedores da Squad de Liquidação (SILOC / SITRAF), orientando e disseminando técnicas referentes as melhores práticas de desenvolvimento de software;
- Analisar e modelar soluções de alta performance e escalabilidade, garantindo a qualidade, disponibilidade e atendimento ao negócio, atuando em conjunto com a área de Arquitetura de software na definição da solução mais adequada;
- Sugerir soluções tecnológicas e inovadoras, baseando-se nas melhores práticas de mercado e arquiteturas de referência, garantindo alta performance e segurança para o negócio;
- Apoiar Analistas de Sistemas nas definições técnicas, através de reuniões, levantamento de dados e análise de impacto garantindo a qualidade e coerência dos requisitos;
- Sustentar e apoiar equipes de infraestrutura e suporte em momentos de crise, através de validações sistêmicas, checagem de ambiente, análise de logs e de negócio, com o objetivo de restabelecer a saúde do ambiente;
- Garantir a gestão de configuração através do controle das releases e promoção dos pacotes, utilizando as ferramentas disponibilizadas pela área de Devops, garantindo a evolução e integridade do código-fonte dos produtos;
- Garantir a qualidade dos softwares implementando as melhores práticas de testes, junto a equipe de Qualidade Assegurada (QA) para correção de falhas, erros e defeitos com o objetivo de verificar e validar a entrega dos produtos aos clientes;
- Realizar desenvolvimento com foco em qualidade: testes unitários, testes integrados e Sonar (métricas).