Summary
João Costa is a Senior Software Engineer with over 8 years building payment and financial systems in Brazil, currently driving boleto settlement and DDA product development at Sicredi in alignment with FEBRABAN and Central Bank rules. He brings strong backend expertise in Java/Kotlin, Spring, PL/SQL and cloud-native tooling (Kafka, MongoDB, AWS, Docker/Kubernetes), and has led a credit team at PicPay applying clean architecture and SOLID principles to resilient microservices. João has experience migrating monoliths to distributed systems, designing APIs for partner integrations, and ensuring observability with Grafana and Dynatrace—skills that support both reliability and regulatory compliance. He pairs hands-on engineering with technical leadership, coaching teams on quality and architecture, and recently complemented his technical background with a management update program from Fundação Dom Cabral. An attentive problem-solver from Espírito Santo, he blends fintech domain knowledge with pragmatic delivery in high-stakes payment environments.
8 years of coding experience
5 years of employment as a software developer
Ensino Médio, Ensino Médio at IFF - Instituto Federal Fluminense
Pós-graduação Lato Sensu, Programa de Atualização em Gestão, Pós-graduação Lato Sensu, Programa de Atualização em Gestão at Fundação Dom Cabral
Bachelor in Information Systems, Bachelor in Information Systems at Federal University of Espírito Santo (Official)
Portuguese, English