Summary
Ávaro Alvarez is a pragmatic Java backend developer with 11 years of experience building and securing APIs and microservices for financial institutions. He holds an MSc in Computer Science (Distributed Systems and Networks) from UFSCar and consistently applies OOP, Clean Code, SOLID and design patterns to deliver maintainable systems. His recent work spans payment platforms, PCI-DSS safe data migrations, and integrations with PagBank and Serasa Experian, using Spring, Docker/Openshift, CI/CD and DBs from Oracle/DB2 to MongoDB. Comfortable in legacy stacks (JSF/PrimeFaces, WebLogic) as well as modern API-first architectures and GraphQL, he also contributes clear technical documentation to spread tribal knowledge. Experienced with remote and international teams, he leverages AI-assisted tooling like GitHub Copilot to accelerate prototyping while keeping security and reliability top of mind.
11 years of coding experience
5 years of employment as a software developer
MSc in Computer Science, Distributed Systems and Computer Networks, MSc in Computer Science, Distributed Systems and Computer Networks at UFSCar - Alumni
Portuguese, English, Japanese