Responsabilidades e atribuições
Desenvolver e sustentar microsserviços críticos de alta performance. Garantir a consistência dos dados em operações financeiras (transações distribuídas). Realizar Code Reviews rigorosos, garantindo adesão aos padrões de Clean Code e SOLID. Otimizar consultas em bancos de dados (MariaDB/Mongo) e estratégias de cache (Redis).
Requisitos e qualificações
Conhecimento em instituições de pagamentos - PIX / Open Finance / Regulatórios Java Avançado: Domínio de Java 11/17+ e ecossistema Spring Boot. Bancos de Dados: Forte experiência em SQL (MariaDB) e conhecimento prático de NoSQL (MongoDB) e Redis. Assincronismo: Experiência com filas/tópicos (SNS/SQS) e padrões de processamento assíncrono. Testes: Cultura forte de testes unitários (JUnit, Mockito) e integrados. React e Typescript.
Cód. da Vaga: 2198