Summary
Marshall Paiva is a Senior Software Architect with 10+ years of experience designing and modernizing Java-based systems, currently leading architecture efforts for Banco do Nordeste while focusing on scalability, security and migration of legacy platforms. He brings deep hands-on expertise across Java 6–17, Java EE, Spring Boot, microservices, event-driven architectures (IBM MQ), WebSphere clustering and CI/CD pipelines with Docker/Kubernetes and Jenkins. Comfortable across the full stack, he pairs backend mastery with frontend collaboration (React/micro frontends) and strong database skills (DB2, SQL Server, PL/SQL) to deliver pragmatic, test-driven solutions. A mentor and governance advocate, he consistently applies DDD, design patterns and automated quality tools (SonarQube, Jacoco, JUnit/Mockito) to raise team delivery standards. Based in Ceará, Brazil, he blends institutional banking experience with a constant drive to explore emerging tools and improve legacy-to-cloud migration strategies.
10 years of coding experience
13 years of employment as a software developer
Bacharelado, Computer Science, Bacharelado, Computer Science at Faculdade Lourenço Filho - FLF
Portuguese, English, Spanish