Summary
Borja Villalobos is a Java-focused systems engineer with 10 years of experience building and refactoring enterprise-grade back-end and front-office applications for major clients like BBVA and Spain’s public institutions. He specializes in Java, Spring, microservices, CI/CD tooling and legacy-to-modernization work, frequently operating within Scrum teams and using tools such as Jira, Jenkins and Git. Known for strong teaching and knowledge-transfer skills, he routinely structures and documents complex codebases to bring teams up to speed. His background includes low-level C and shell work on Murex integrations as well as web development with PHP and front-end technologies, giving him a broad practical stack. Always curious, he combines a solid grounding in object-oriented design patterns with an active interest in web and mobile application development. Based in Greater Madrid, he brings a pragmatic, methodical approach to solving production problems for large financial and government systems.
10 years of coding experience
5 years of employment as a software developer
Ingenieria Técnica, Informática de Gestión, Ingenieria Técnica, Informática de Gestión at Universidad Complutense de Madrid
Spanish, English