A área de Sistemas de Pagamentos Digitais e Atendimento é responsável pelo desenvolvimento e sustentação de soluções digitais que suportam produtos de meios de pagamento, como Pix, adquirência, emissão e processamento de cartões, além de soluções de atendimento. Atua com aplicações mobile, web, gateways e chatbots, utilizando diferentes tecnologias e arquiteturas, em um ambiente ágil, colaborativo e orientado à inovação. Atividades: Projetar, desenvolver e evoluir serviços e funcionalidades, garantindo alta disponibilidade, performance e confiabilidade das soluções; Contribuir para a definição e evolução da arquitetura de microserviços, assegurando escalabilidade, resiliência e boas práticas de engenharia; Desenvolver soluções utilizando Node.js, aplicando padrões de projeto e princípios de código limpo e manutenível; Desenvolver e manter integrações entre sistemas por meio de APIs e mensageria (IBM MQ, Kafka ou similares); Analisar e otimizar o desempenho das aplicações, identificando gargalos e melhorando a eficiência de processamento e acesso a dados; Projetar e implementar soluções de persistência de dados em bancos relacionais e não relacionais; Implementar mecanismos de cache para otimização de performance e redução de carga em sistemas transacionais; Aplicar boas práticas de engenharia de software, incluindo testes automatizados, revisão de código e melhoria contínua da qualidade das soluções; Garantir a segurança das soluções, considerando proteção de dados, validação de entradas e confiabilidade nas integrações; Atuar na investigação e resolução de incidentes complexos, contribuindo com análise de causa raiz e ações preventivas; Contribuir para a evolução de monitoramento, logs e métricas das aplicações; Atuar como referência técnica para o time, apoiando desenvolvedores na resolução de problemas e disseminação de boas práticas; Participar da evolução de soluções relacionadas ao Pix, atendendo a novos requisitos regulatórios e transacionais; Elaborar e manter documentação técnica atualizada, incluindo arquitetura e integrações. Requisitos: Requisitos Obrigatórios: Ensino superior completo em Ciência da Computação, Engenharia da Computação, Engenharia de Software, Sistemas de Informação, Análise de Sistemas ou áreas correlatas; Conhecimento em linguagem de programação Java; Noções de especificações Java EE; Conhecimento em Node.js e Angular; Familiaridade com mensageria (IBM MQ, Kafka ou RabbitMQ); Conhecimento em containers (Docker) e orquestração; Noções de integração e entrega contínua (CI/CD); Conhecimento em modelagem UML; Experiência com frameworks JavaScript; Entendimento de arquitetura REST e uso de APIs; Conhecimento em bancos de dados relacionais (preferencialmente DB2); Conhecimento em bancos de dados não relacionais (preferencialmente MongoDB); Conhecimento em SQL padrão ANSI; Familiaridade com ferramentas de versionamento (Git, SVN ou similares); Vivência com metodologias ágeis. Requisitos Desejáveis: Conhecimento em plataformas cloud (AWS, Azure ou similares); Noções de práticas de SRE e observabilidade; Conhecimento em ferramentas de monitoramento (Grafana e/ou Kibana); Entendimento do Sistema Financeiro Nacional. Benefícios: Auxílio-Creche/ Babá, Bolsa de Estudos para Graduação e Pós-Graduação, Cesta Natalina, Day off - fim de ano, Licença maternidade estendida, Licença paternidade estendida, Participação nos Resultados (anual), Plano de Saúde, Plano Odontológico, Previdência Privada Multipatrocinada, Programa de Desenvolvimento de Soft e Hard Skills, Programa de Mobilidade Interna - Match Oportunidades Internas, Programa Viver Bem, Seguro de Vida, Universidade Corporativa Sicoob, Vale-alimentação, Vale-refeição, Vale-transporte (opcional), Wellhub