Senior Backend Developer — Specialist in scalable architectures with Java & Spring Boot
Me
01
About me
Senior Backend Developer with over 7 years of experience designing and developing scalable architectures. Specialized in Java and Spring Boot, with a proven track record of technical leadership and critical high-volume application modernization.
—Over 7 years of software development experience
—Specialist in Java, Spring Boot and microservices architectures
—Experience leading teams and technical projects
—Committed to code quality and best practices
02
Experience
Senior Backend Engineer
BBVA Technology en Europa
April 2025 – PresentMadrid, Spain
•Led the modernization of the suspicious operations detection application through a migration from Java 6 to a modern architecture with Java 11, Spring Boot 3.x, Docker and Angular 13, enabling the analysis of over 300,000 daily operations.
•Assumed technical responsibility and lead developer role for the maintenance and continuous evolution of the application after production deployment.
Java Analyst
Grupo Onetec
February 2023 – May 2025Madrid, Spain
•Developed critical new features for the client area.
•Refactored and optimized client area code, achieving improved response times during user policy management.
•Participated in the redesign and modernization of the Linea Directa budget calculation application.
Developer
NEORIS
October 2018 – December 2021Madrid, Spain
•Fully developed SOCO, the lifeguard management application for the Community of Madrid, using Java 8, Spring 2.x and Oracle Database.
•Served as lead developer and platform maintenance responsible.
•Contributed to the development and maintenance of various corporate applications, improving code quality, system stability and new feature implementation.
Junior Developer
VIEWNEXT
October 2017 – October 2018Madrid, Spain
•Reduced the volume of pending backlog incidents through efficient bug resolution.
•Resolved complex technical problems working on a large-scale, high-complexity enterprise application.
•Optimized and refactored legacy code, identifying improvement opportunities to increase system efficiency.
03
Skills
Lenguajes
JavaTypeScriptReact
Frameworks
Spring BootSpring BatchSpring DataJSFHibernateNext.js
Databases
Oracle DatabaseMySQLPostgreSQL
Testing
JUnitMockito
Cloud
AWSVercel
Software Architecture
Microservices ArchitectureAPIDesign Patterns
04
Projects
TipoTest
AI-powered study platform that transforms notes and PDF documents into interactive resources such as tests, flashcards, summaries, mind maps and psychometric exercises. Designed to help students and exam candidates optimize their learning.
Tool created during my time at Onetec to streamline internal processes. VisioViewer allows transforming an XML file into a Microsoft Visio diagram (a somewhat outdated tool used in some legacy projects) in a way that makes modifying the XML much easier with visual assistance.