
Resumen profesional
Desarrollador de software especializado en Java y Spring Boot, con amplia experiencia en el diseño y desarrollo de aplicaciones backend, APIs REST, arquitecturas modulares y soluciones escalables. Acostumbrado a trabajar con buenas prácticas de desarrollo, testing automatizado e integración continua.
Además de mi experiencia como desarrollador backend, cuento con experiencia en QA Automation, diseñando y desarrollando frameworks de pruebas automatizadas para garantizar la calidad del software y la fiabilidad de los procesos de entrega.
Actualmente busco oportunidades tanto como Backend Developer (Java/Spring Boot) como en QA Automation, y estoy abierto a orientar mi carrera hacia cualquiera de estas áreas, aportando una sólida base técnica, capacidad de aprendizaje y un enfoque en la calidad del software.
Desarrollo servicios para sector bancario
Concepción y desarrollo de framework de testing automático (Wakamiti - https://www.iti.es/wakamiti/ )
Implantación del framework en diversos proyectos de la empresa
Análisis funcional en sector retail (CONSUM)
Diseño y construcción de arquitectura hexagonal con microservicios
Mantenimiento evolutivo de plataforma aseguradora ONE
Desarrollo de software para Ticketing de transporte terrestre y ferroviario
Generación automática de GUI basado en modelos
Redacción de artículos de investigación
Microservicios, Arquitectura hexagonal (Ports/Adapters, CQRS)
Spring Boot (Spring Data JPA, Spring Security, Spring Cloud)
SQL (Oracle, PostgreSQL, MariaDB)
Testing-Driven Development: Cucumber, Mockito, RestAssured, Selenium
DevOps (Docker, Jenkins, Terraform)
AWS y Azure