José Paulo de Lucena
🚀 Engenheiro de Software Sênior
Engenheiro de Software Sênior com sólida experiência em desenvolvimento backend, arquitetura de microsserviços e sistemas distribuídos de alta escalabilidade e performance.
Atuei em projetos estratégicos de transformação digital em instituições financeiras e ambientes corporativos complexos, liderando iniciativas de modernização, integração de sistemas críticos e otimização de performance.
Especialista em Java, Go (Golang), arquitetura de microsserviços, sistemas distribuídos e práticas de DevOps. Experiência com Kubernetes, AWS, observabilidade (Datadog, New Relic, Grafana) e cultura de qualidade com testes automatizados e code review.
Sempre aberto a colaborações, aprendizado contínuo e novos desafios!
💼 Experiência Profissional
🏢 Mercado Livre
Sr Software Engineer
mar de 2023 - o momento · 2 anos 10 meses · Remota
Engenheiro de Software Sênior em time core responsável por acumular, consolidar e gerenciar valores e volumes transacionais utilizados por várias áreas do negócio. Atuação em microsserviços e sistemas distribuídos com foco em escala, alta performance e confiabilidade. Participei da migração progressiva de serviços Java 8+/Spring para Go, com rollout seguro e observabilidade ponta a ponta.
- Arquitetura & Operação: microsserviços com filas, cache, MySQL e jobs assíncronos; práticas de idempotência, backpressure e resiliência em produção.
- Observabilidade: Datadog e New Relic (APM, métricas, logs, dashboards e alertas) para diagnóstico proativo e redução de incidentes.
- Qualidade: cultura forte de testes unitários, code review e quality gates; versionamento em Git/GitHub.
- Performance: tuning de conexões/queries, uso eficiente de cache e análise contínua de gargalos em pipelines assíncronos.
- Testes & Automação (E2E): scripts Python orquestrando cenários do começo ao fim (smoke/contrato/negócio), validando efeitos em filas, cache e MySQL, conferindo consistência de dados e checando telemetria; execução integrada ao CI para prevenção de regressões.
Projetos:
- accumulators-event-expander: Consome eventos limpos (payment, payouts, etc.), normaliza/expande e publica em tópico dedicado para desacoplar upstreams.
- accumulators-event-listener: Aplica regras/filters e transforma eventos em comandos de domínio (create/update/revert), roteando por tipo(payments, payouts, etc.).
- accumulators-core-api: Coração do domínio: processa comandos, persiste em MySQL particionado/shard e mantém KVS para leitura rápida; executa jobs (materialização, reprocesso, reconciliação) e emite eventos operacionais.
- accumulators-search-api: Camada de consulta (read-model) com latência baixa sobre o KVS de acumuladores; expõe APIs de busca e paginação.
- accumulators-cap-api: Serviço de CAP/limites, recebendo stream de atualizações e expondo verificação/aplicação de limites.
🏦 Sicoob
Engenheiro de software sênior
nov de 2021 - mar de 2023 · 1 ano 5 meses · Remota
Engenheiro de Software Sênior atuando no desenvolvimento e integração de soluções empresariais em ambiente bancário, com foco em modernização de middleware e confiabilidade de sistemas críticos. Participei diretamente das migrações de plataforma, incluindo JBoss EAP > IBM WebSphere Application Server 9.0 (WAS 9) e Java 6 > Java 8, garantindo estabilidade, performance e continuidade operacional.
- Modernização & Middleware: automação de configuração e deploy no JBoss (incl. ajustes via JBoss CLI) e sustentação pós-migração no WAS 9 (clusters, datasources, segurança).
- Integrações: desenho e implementação de APIs REST/SOAP com OpenAPI e IBM API Connect, assegurando governança, versionamento e segurança ponta a ponta.
- Dados & Persistência: EJB/JPA/JDBC com DB2, tuning de conexões/queries e políticas de transação para alta confiabilidade.
- Observabilidade & Operação: Graylog para centralização de logs, dashboards e alertas; diagnóstico proativo e redução de MTTR.
- Entrega Contínua & Qualidade: pipelines Jenkins/GitLab CI, revisão de código e testes automatizados (JUnit/Mockito/PowerMock) para releases previsíveis e seguras.
- Alta disponibilidade: suporte à propagação de dados em clusters WAS, balanceamento e resiliência de serviços críticos.
🏦 Will Bank
Desenvolvedor Sênior Backend
jan de 2021 - nov de 2021 · 11 meses · Remota
Desenvolvedor Sênior Backend no time de Fraude & Segurança, atuando na migração do ecossistema PAG! (monólito/microsserviços) para microsserviços no Will, com atualização de Java 8 > Java 11 e fortalecimento de controles de segurança (acesso, reconhecimento facial e antifraude). Foco em escalabilidade, confiabilidade e segurança em ambiente AWS, com observabilidade contínua (New Relic/Datadog).
- Arquitetura & Migração: estratégia Strangler para decomposição do monólito, canary releases e validação paralela; serviços Spring (Java 11) orientados a domínios de segurança.
- Integração & Dados: Kafka e AWS SQS para mensageria; MongoDB, MySQL e Redis para persistência e cache; Liquibase nas migrações.
- Plataforma & Serverless: Docker e Kubernetes (EKS) para orquestração; AWS Lambda para automações e integrações serverless (rotinas operacionais e glue entre serviços); implantação em AWS com práticas de resiliência e autosserviço.
- Qualidade & Entrega: princípios SOLID, testes automatizados, Maven + Jenkins (CI/CD), code review e políticas de release previsíveis.
- Observabilidade & Operação: New Relic/Datadog (APM, métricas, logs, dashboards e alertas) para reduzir MTTR e prevenir incidentes.
🏢 ICTS
Engenheiro de software sênior
jan de 2019 - jan de 2021 · 2 anos 1 mês · Brasília e Região, Brasil
Responsável pelo SGE – Sistema de Gestão Empresarial (mais de 13 módulos: contas a pagar/receber, compras, orçamento, tributário etc.) para o Bancoob, entregando uma plataforma robusta, escalável e confiável em ambiente bancário. Atuei de ponta a ponta no back-end Java sob JBoss com foco em performance, consistência de dados e automação de fluxos operacionais.
- Middleware & Plataforma: JBoss (EAP) como servidor de aplicação; evolução do stack Java 6 → Java 8, ajustes de compatibilidade e boas práticas de implantação.
- Camada de Negócio: EJB (session beans) e JPA/Hibernate com uso combinado de Criteria API e native queries quando necessário para performance e reporting.
- Performance & Dados: tuning de SQL/queries, otimização de índices e planos de execução, revisão de transações/lock-contention, paginação eficiente e redução de round-trips ao banco.
- Integração & Processos: serviços REST internos, jobs de processamento e automações para conciliações e fechamentos (rotinas críticas do domínio financeiro).
- Frontend legado: manutenção/evolução de telas em ActionScript (Adobe Flex) integradas ao back-end Java.
- Qualidade & Operação: padronização de camadas (DAO/Service), tratamento de erros, logs estruturados e práticas de revisão de código.
🏢 Spassu Tecnologia e Serviços
Consultor de Sistemas Sênior
set de 2018 - jan de 2021 · 2 anos 5 meses
Consultor Sênior atuando para o Banestes, alinhando demandas de negócio a arquiteturas robustas e práticas modernas de engenharia. Responsável por desenho de soluções, desenvolvimento e melhorias de performance/segurança, garantindo escalabilidade e manutenibilidade dos sistemas.
- Arquitetura & Plataforma: Java 8 em WildFly/WildFly Swarm (microservices), padronização de módulos e camadas (API, domínio, persistência) e definição de contratos.
- Back-end & Dados: EJB e JPA/Hibernate com MySQL; otimização de queries/índices, paginação eficiente e revisão de transações para performance consistente.
- APIs & Integração: serviços REST e GraphQL para exposição de capacidades do banco; versionamento de contratos e políticas de segurança/autorização.
- Entrega Contínua: pipelines com Jenkins e Git (build/test/release), qualidade via code review e automações de verificação.
- Boas práticas: logs estruturados, tratamento de erros, observabilidade básica e guidelines de código para equipes do cliente.
🏢 Abacomm Brasil
Full-stack Developer Angular/Java
jun de 2017 - jan de 2020 · 2 anos 8 meses · Remoto
Desenvolvedor Full-stack Java atendendo múltiplos clientes em projetos web e APIs, com foco em JavaEE/JSF/CDI/JPA e Spring Boot, integrações REST, e entrega contínua (Jenkins/Git). Atuei em soluções com Angular, MySQL, e serviços em AWS, sempre priorizando qualidade, performance e manutenção simples.
- ABP (Associação Brasileira de Psicologia): desenvolvimento e evolução de sistema JSF com REST, CDI e JPA/Hibernate; padronização de camadas (DAO/Service), paginação eficiente e melhoria de consultas no MySQL.
- PwC: APIs em Spring Boot orientadas a eventos (publicação/consumo), integração com serviços em AWS (armazenamento e automações), hardening de endpoints e documentação de contratos.
- Oi (Promotor): portal JSF com uso de Futures para processamento assíncrono, relatórios com JasperReports (PDF/Excel) e otimizações de performance; refino de código usando lambdas (Java 8) e boas práticas de concorrência.
🏢 Mirante Tecnologia
Analista de sistemas Java
ago de 2015 - jun de 2017 · 1 ano 11 meses · Brasília e Região, Brasil
Responsável pelo desenvolvimento do SGE – Sistemas de gestão empresarial, aplicação que será utilizada pelo Bancoob, para gerenciar todas as funcionalidades que um banco precisa, como por exemplo: Contas a pagar, Contas a receber, Compras, Orçamento, Tributário dentre outros 13 módulos que está em desenvolvimento.
🏢 CTIS Tecnologia S.A
Desenvolvedor Web/Java
jun de 2014 - ago de 2015 · 1 ano 3 meses · Brasília e Região, Brasil
Desenvolvedor Pleno Java na CTIS (Fábrica de Software), atendendo o CNPq no eGAD – Gestão Arquivística de Documentos, com foco em protocolo, classificação, tramitação e guarda de documentos, garantindo rastreabilidade, performance e conformidade com práticas de gestão documental.
- Back-end & Persistência: EJB 3 e JPA/Hibernate para serviços de negócio e repositório; modelagem de entidades, queries otimizadas e controle transacional.
- Front-end: JSF 2 + PrimeFaces para telas ricas, formulários e validações; componentes customizados e UX voltada a alta produtividade.
- Busca & Relatórios: Apache Solr para full-text search (indexação de metadados/documentos) e iReport para relatórios operacionais/gerenciais (protocolos, movimentações, estatísticas).
- Workflow & Processos: JBPM para modelar fluxos de tramitação e regra de negócio (análises, aprovações, prazos), com monitoramento de tarefas.
- Qualidade & Entrega: build com Maven, versionamento em SVN, revisão de código e logs estruturados; ajustes de desempenho em consultas e paginação.
🏢 INDRA
Desenvolvedor Web/Java
nov de 2013 - jun de 2014 · 8 meses · João Pessoa e Região, Brasil
Desenvolvedor Pleno Java prestando serviços para a Secretaria de Estado da Receita da Paraíba no Sistema ATF – Administração Tributária e Financeira, com foco em cálculo, emissão e processamento de recolhimentos, estabilidade das rotinas fiscais e consistência de dados em produção. Atuação em JSP/EJB/JDBC, padronização de camadas e otimização de SQL para alto desempenho.
- Domínio fiscal (ATF): implementação de regras para emissão de guias, apuração de tributos, isenções/penalidades/atualizações monetárias e validações cadastrais.
- Integrações & Processamento: rotinas de remessa/retorno bancário, conciliações de pagamentos e reconciliação de divergências.
- Back-end: EJB (session beans) com JDBC e SQL otimizado; controle transacional, concorrência e tratamento de erros.
- Front-end: JSP com formulários e validações server-side, seguindo padrões de segurança e usabilidade do órgão.
- Qualidade & Entrega: Maven (build/empacote), versionamento em CVS, logs estruturados e correções orientadas por incidentes/monitoramento.
🏢 Synctech Soluções em Informática
Desenvolvedor Delphi
out de 2012 - nov de 2013 · 1 ano 2 meses · João Pessoa e Região, Brasil
Desenvolvedor Pleno atuando no desenvolvimento de ERP de automação comercial (múltiplos módulos: vendas, estoque, fiscal, precificação, relatórios gerenciais), com foco em performance, consistência de dados e rotinas fiscais. Entregas em Delphi 6 + Firebird 2.5 (desktop), C#/.NET para documentos fiscais eletrônicos e Android para operações de campo.
- ERP (Delphi 6 + Firebird 2.5): implementação/evolução de módulos de estoque, fiscal, precificação (incl. curva ABC) e relatórios; otimização de consultas, índices e rotinas críticas.
- Componentes proprietários (Delphi): criação e manutenção do SyncPDV (sincronização PDV ↔ retaguarda), SyncRetaguarda (replicação e consolidação) e SyncSped (exportações/rotinas fiscais).
- Fiscais eletrônicos (C#/.NET): SyncNFe para emissão/validação de NFe, tratamento de retornos e armazenamento; integrações com SQL Server e Firebird.
- Frente de caixa/Backoffice: ajustes de usabilidade, rotinas de fechamento e conciliações operacionais, melhoria de estabilidade e redução de erros operacionais.
- Mobile (Android – Handroid): app para inventário/conferência e apoio a operações de loja, com sincronização offline/online e comunicação com o ERP.
- UI & Relatórios: componentes DevExpress e relatórios operacionais/gerenciais.
🛠️ Skills & Competências
💻 Linguagens e Frameworks
- Java 8+ (Spring Boot, Spring Framework, Spring Security, Spring Cloud)
- Go (Golang)
- JavaEE (JSF, EJB, JPA/Hibernate)
- Python (automação e testes E2E)
🏗️ Arquitetura e Design
- Microsserviços e Sistemas Distribuídos
- SOLID, DDD (Domain-Driven Design)
- CQRS (Command Query Responsibility Segregation)
- Event Sourcing e SAGA Pattern
- Clean Code e Design Patterns
🔌 Integração e Comunicação
- API REST e SOAP
- OpenAPI/Swagger
- Apache Kafka
- AWS SQS
- GraphQL
💾 Banco de Dados e Cache
- MySQL, PostgreSQL, DB2
- Redis (Key-Value Store)
- MongoDB
- Apache Solr (busca full-text)
☁️ DevOps e Infraestrutura
- Docker e Containerização
- Kubernetes (EKS) - probes, services, deploys, kubectl
- GitHub Actions (tags/releases)
- AWS (VPC, RDS, IAM, Route53, Lambda, SQS)
- WildFly/JBoss EAP (JBoss CLI, configurações de middleware)
- IBM WebSphere Application Server 9.0 (WAS 9)
- Jenkins e GitLab CI (pipelines CI/CD)
📊 Monitoramento e Observabilidade
- Grafana e Prometheus
- Datadog (APM, métricas, logs, dashboards, alertas)
- New Relic (APM, métricas, logs, dashboards, alertas)
- Graylog (centralização de logs)
- OpenTelemetry
- Kibana
🔒 Segurança & Plataforma
- External Secrets
- cert-manager
- Ingress Controllers
- Spring Security
- IBM API Connect (governança de APIs)
✅ Qualidade e Testes Automatizados
- JUnit 5
- Mockito e PowerMock
- Testcontainers
- Testes E2E (Python scripts)
- Code Review e Quality Gates
👥 Cultura e Práticas
- Squads ágeis
- DevSecOps
- Code Review
- Quality Gates
- Git/GitHub/GitLab (versionamento)
- Maven e build automation
🌐 Idiomas
- Português (Nativo)
- Inglês (Técnico/Profissional)
💡 Soft Skills
- Excelente comunicação
- Alta disciplina e organização
- Mente criativa e solucionadora de problemas
- Trabalho em equipe e colaboração
- Liderança técnica e mentoria
📬 Entre em Contato
Estou sempre aberto a conversas, colaborações e novos desafios! Sinta-se à vontade para entrar em contato através de qualquer um dos canais abaixo.
Conecte-se comigo profissionalmente
linkedin.com/in/delucenaGitHub
Veja meus projetos e contribuições
github.com/delucenaEnvie uma mensagem direta
josepaulo@delucena.dev