Backend Java e arquitetura
Desenvolvimento hands-on de APIs, microsserviços e integrações com Java, Spring Boot e Quarkus, combinando qualidade de código, modelagem e visão arquitetural.
Software Architect • Senior Software Engineer
Fernando de Paula de Lima
Mais de 15 anos transformando sistemas críticos, integrações complexas e plataformas legadas em soluções modernas, resilientes e operáveis. Atuação hands-on em Java, Spring Boot, sistemas distribuídos, nuvem, pagamentos e engenharia assistida por IA.
Consultoria de TI • Java & Spring Boot • Sistemas críticos e pagamentos • AI-assisted Engineering
Especialidades
Da modelagem ao diagnóstico em produção, conecto decisões arquiteturais à realidade do código e da operação.
Desenvolvimento hands-on de APIs, microsserviços e integrações com Java, Spring Boot e Quarkus, combinando qualidade de código, modelagem e visão arquitetural.
Experiência em ambientes 24/7, mensageria, idempotência, concorrência, recuperação, observabilidade, resiliência e diagnóstico de problemas.
Evolução incremental de sistemas legados, redução de acoplamento e integração com SAP, Navis, Tasy, serviços governamentais e plataformas financeiras.
Uso de Claude Code e Codex em fluxos iterativos de planejamento, implementação, testes e revisão, com gestão de contexto, uso eficiente de tokens e pontos de validação humana.
Cases profissionais
Experiências em que confiabilidade, integração e evolução segura importam tanto quanto entregar funcionalidade.
Sistemas críticos • Logística portuária
Healthtech • Interoperabilidade • Nuvem
Migração para nuvem • Integração corporativa
Plataforma financeira • Engenharia reversa • Qualidade
Arquitetura hexagonal • Backend Java • Pagamentos
Stack e ferramentas
Tecnologia como meio: cada escolha responde a um requisito de domínio, integração, qualidade ou operação.
IA aplicada
Uso Claude Code e Codex em fluxos de trabalho iterativos, com agentes especializados por contexto e responsabilidade. Estruturo ciclos de planejamento, implementação, testes e revisão com evidências e pontos de validação humana, mantendo atuação hands-on em Java, depuração e decisões arquiteturais.
Experiência profissional
Uma trajetória construída em ambientes de negócio distintos, sempre próxima do desenvolvimento e dos problemas que exigem confiabilidade.
Operação portuária e modernização de plataforma financeira legada.
Desenvolvimento de APIs e microsserviços Java para faturamento, boletos e integrações fiscais, além da modernização controlada de uma plataforma financeira Java legada para CNPJ alfanumérico e contrato ISPB textual.
Plataforma Auora para integração hospitalar.
Arquitetura e desenvolvimento de plataforma nativa de nuvem com Java 17, Spring Boot 3.2, AWS, RabbitMQ, bancos Oracle/MySQL e mecanismos de segurança para integração com ambientes Tasy.
Reestruturação da base de governança da área de TI, mapeamento de sistemas por criticidade, catálogo técnico centralizado, padrões de desenvolvimento, treinamento, CI/CD e SonarQube.
Via Mouts IT até jul/2022; posteriormente, Arquiteto Sênior III na Ambev Tech.
Referência técnica do produto de documentos fiscais e logísticos, migração de datacenter para Azure, evolução de integrações SAP e atuação em decisões arquiteturais, revisão de código, riscos, custos e desenvolvimento do time.
Mobilidade e pagamentos digitais.
Microsserviços Java 11 e Spring Boot para checkout, pagamentos, serviços bancários e integração entre serviços, utilizando API First, OpenAPI, Docker, Kubernetes, Kustomize, ArgoCD e Bitbucket Pipelines.
Definição da arquitetura inicial de microsserviços e da estratégia strangler para modernizar portais Java/JSF, introdução de Docker, apoio à implantação de Kubernetes on-premises e construção inicial do faturamento automatizado.
Transformação de portal em marketplace com Java, APIs REST, modelagem de dados, testes automatizados e CI/CD.
Soluções nos contextos Philips/Tasy, Sistema Ailos e Neogrid, envolvendo Java, Angular, integração e processamento de dados.
Desenvolvimento, testes, implantação e sustentação de sistemas corporativos com Java, Oracle PL/SQL, serviços web, desempenho e otimização.
Projetos públicos e laboratórios
API modular de educação financeira infantil, com regras auditáveis para transações, saldo, metas e bonificação por economia. Possui APIs REST, autenticação JWT/OAuth2, canal dedicado para automação, OpenAPI, Liquibase e testes de integração com Testcontainers.
Planejado, não concluído: n8n, WhatsApp e IA/OCR na leitura de comprovantes, com confirmação humana para resultados ambíguos.
Protótipo público usado para explorar geração de aplicações e integração com Gemini API.
Protótipo público para experimentação de produto web assistido por inteligência artificial.
Sobre
Fernando de Paula de Lima é engenheiro de software sênior e arquiteto de software, com mais de 15 anos de experiência em desenvolvimento, arquitetura de soluções e evolução de sistemas críticos.
Combina atuação hands-on em backend Java e Spring com desenho arquitetural, integrações corporativas, modernização de legados, nuvem, Kubernetes, confiabilidade e diagnóstico de problemas.
Sua trajetória inclui logística portuária, saúde, educação, mobilidade, ERP, marketplace, sistemas fiscais, plataformas financeiras e pagamentos.
Atualmente também aplica inteligência artificial ao ciclo de engenharia, utilizando agentes, gestão de contexto e ciclos de planejamento, implementação, testes e revisão, sem se afastar do desenvolvimento Java.
Docker Certified Associate — obtida em 2020.
Português — nativo
Inglês — técnico/intermediário
Contato
Estou aberto a conversas sobre posições seniores, arquitetura de software, engenharia backend Java e projetos estratégicos de consultoria.
Falar no WhatsApp