Blumenau, Santa Catarina, Brazil
Backend developer com foco em sistemas distribuídos, performance e arquitetura de microserviços, atuando principalmente em soluções financeiras de alta criticidade. Tenho experiência com Java, Spring Boot, PostgreSQL e RabbitMQ no desenvolvimento e evolução de sistemas ERP financeiros, trabalhando em integrações bancárias, processamento assíncrono, otimização de queries e desacoplamento de aplicações legadas. Ao longo da minha experiência, atuei em iniciativas de impacto direto em performance e estabilidade operacional, incluindo: • Redução de processamento de retornos bancários de horas para poucos minutos • Otimização de consultas com redução média de ~85% no tempo de execução • Atuação em desacoplamento de componentes críticos para arquitetura de microserviços • Integrações financeiras via API substituindo fluxos legados baseados em arquivos Também participo ativamente de decisões técnicas, troubleshooting de incidentes críticos, melhoria contínua de arquitetura e onboarding de novos desenvolvedores. Tenho grande interesse em engenharia de backend, sistemas distribuídos, mensageria, performance e arquitetura de software. 🔗 Github: https://github.com/luizfernandozimmermann
• Otimização de processo crítico de retorno bancário (cobrança escritural), reduzindo tempo de processamento de horas para poucos minutos (>95%) através de: ▸ Reestruturação de transações em lote ▸ Eliminação de locks críticos em banco ▸ Eliminação de processos repetitivos desnecessários ▸ Processamento batch para chamadas externas ▸ Melhoria de logs e observabilidade • Atuação no desacoplamento de biblioteca monolítica central do domínio financeiro, redistribuindo regras de negócio para microserviços, reduzindo acoplamento e complexidade operacional. • Modelagem e implementação do fluxo de importação de retorno bancário, garantindo orquestração consistente entre múltiplos serviços. • Otimizações de banco de dados em cenários de alta volumetria: ▸ Redução de carga em tabelas com >48GB de dados obsoletos ▸ Implementação de keyset pagination: ~85% de redução no tempo médio de consultas ~92% de melhoria em consultas profundas (70k registros) ~17% de redução no tempo total de processamento ▸ Redução de payload de queries (~50 → ~6 colunas) • Desenvolvimento de integrações bancárias via API (substituindo CNAB): ▸ Cobrança: registro e manutenção de boletos ▸ Pagamentos: fluxo completo com aprovação, envio e baixa automática • Padronização e correção de migrations (Flyway), eliminando conflitos entre serviços e inconsistências em produção. • Referência técnica em domínios críticos (cobrança e saldos), contribuindo em decisões técnicas e onboarding de novos desenvolvedores. • Estruturei e evoluí testes automatizados de API para fluxos financeiros críticos, aumentando segurança em deploys e reduzindo risco de regressões durante refatorações e desacoplamentos de serviços.