A Dimensa está no topo do jogo quando o assunto é tecnologia e infraestrutura para operações financeiras, crédito e risco, e seguros. Nossos sistemas são super escaláveis e adaptáveis, perfeitos para negócios de todos os tamanhos. Nossa equipe de experts vive e respira o setor financeiro, atualizando nossas soluções constantemente para tornar suas operações mais digitais, melhorar a performance, inovar no atendimento aos clientes e garantir que todas as exigências regulatórias sejam 100% cumpridas.
Todas as nossas oportunidades são inclusivas e abertas para pessoas com deficiência.
Responsabilidades
Desenvolver aplicações e serviços backend em Java (usando Spring Boot) focados no processamento e integração de dados, incluindo a construção de APIs RESTful ou microserviços que permitam o consumo e fornecimento de dados via base dimensional.
Implementar pipelines de dados e fluxos de processamento em Java, integrando com sistemas de mensageria (ex: Apache Kafka) e outros mecanismos de streaming quando necessário, para capturar dados transacionais em tempo real e persistí-los de forma segura.
Projetar e otimizar esquemas de banco de dados PostgreSQL para armazenar dados provenientes de sistemas legados ou da camada de ingestão, garantindo normalização adequada ou modelagem relacional conforme necessário, além de criar índices e otimizar consultas para alto desempenho.
Colaborar com o time de arquitetura e outros engenheiros de dados para assegurar que as soluções desenvolvidas em Java/PostgreSQL estejam alinhadas com a arquitetura dimensional e não gerem redundâncias ou inconsistências com as demais fontes de dados.
Implementar testes (unitários e de integração) e monitoramento nos serviços desenvolvidos, assegurando que falhas sejam rapidamente identificadas (logs, métricas, telemetria) e colaborando com a equipe de SRE para implantar monitoramento e alertas adequados.
Participar da integração de dados entre o PostgreSQL e outras camadas da plataforma (por exemplo, exportando dados para Data Lake ou fornecendo dados atualizados para aplicações de relatório), escrevendo scripts ou procedimentos armazenados quando necessário.
Dar suporte e manutenção evolutiva aos componentes desenvolvidos, tanto durante a fase de construção quanto na sustentação posterior, incluindo documentação clara do código e das integrações realizadas.
Qualificações
Experiência em construção de APIs REST e microserviços, com práticas de versionamento, segurança (autenticação/autorização) e documentação (OpenAPI/Swagger).
Familiaridade com sistemas de mensageria e event streaming (Kafka ou similares) e integração de aplicações Java com esses sistemas (producers/consumers, processamento de eventos).
Conhecimento de ferramentas de build e entrega contínua para Java (Maven/Gradle, Jenkins/GitLab CI) e experiência básica em containerização (Docker) para deploy dos serviços.
Experiência no mercado financeiro.
Benefícios
Vale Refeição/Vale Alimentação (flexível)
Assistência Médica
Pessoa Engenheira de Dados Java Senior Spring Boot e PostgreSQL • cascavel pr, estado do paraná, br
#J-18808-Ljbffr