Banco PANEngenheiro de software sênior
Jun. 2023 - Sep. 2025As a backend engineer at a major digital bank, I work on the development and evolution of financial systems that serve millions of users.
I design and maintain microservices using Java, Spring Boot, and event-driven architecture, ensuring scalability, resilience, and performance. • Implemented asynchronous and decoupled communication flows using RabbitMQ, ActiveMQ, and Redis. • Designed data models and handled complex queries with MongoDB, PostgreSQL, and Oracle, optimizing performance and reliability. • Contributed to architectural design, refactoring legacy components and introducing standards for maintainability and observability. • Developed internal tools and enhancements to improve developer experience and delivery speed. • Actively collaborated in Scrum ceremonies and worked closely with product, QA, and infrastructure teams. I also focus on clean code, SOLID principles, and automated testing, striving to balance business goals with engineering excellence.