Summary
João Silva is a Senior Full Stack Developer based in Lisbon with over six years building cloud-native web applications for banks and large enterprises. He specializes in Java (Spring Boot, Java 8–17), microservices, and front-end Angular work, combined with production databases like PostgreSQL, MongoDB and Oracle, and tooling across Docker, Kubernetes, Jenkins and GitLab. His recent roles include senior positions delivering IaaS and banking solutions, showing strength in resilient distributed systems and batch processing with Kafka and Redis. João pairs solid back-end architecture experience with practical front-end delivery, having moved from Angular-focused roles into full-stack Java leadership. He brings a pragmatic, delivery-oriented mindset informed by both Brazilian and Portuguese enterprise environments and a formal Computer Technology background.
6 years of coding experience
6 years of employment as a software developer
Senac
Bachelor's degree Computer Technology/Computer Systems Technology, Bachelor's degree Computer Technology/Computer Systems Technology at Uninove - Universidade Nove de Julho
Portuguese, English