Hola, soy

Jorge
Gonzalez
Piedra

Senior Backend Developer — Especialista en arquitecturas escalables con Java & Spring Boot

Profile pictureYo
01

Sobre mí

Senior Backend Developer con más de 7 años de experiencia diseñando y desarrollando arquitecturas escalables. Especializado en Java y Spring Boot, con un historial comprobado de liderazgo técnico y modernización de aplicaciones críticas de alto volumen.

  • Más de 7 años de experiencia en desarrollo de software
  • Especialista en Java, Spring Boot y arquitecturas de microservicios
  • Experiencia liderando equipos y proyectos técnicos
  • Comprometido con la calidad del código y las mejores prácticas
02

Experiencia

Senior Backend Engineer

BBVA Technology en Europa

abril 2025 – PresenteProvincia de Madrid
  • Lideré la modernización del aplicativo de detección de operaciones sospechosas mediante una migración de Java 6 a una arquitectura moderna con Java 11, Spring Boot 3.x, Docker y Angular 13, permitiendo el análisis de más de 300.000 operaciones diarias.
  • Asumí la responsabilidad técnica y el rol de desarrollador principal para el mantenimiento y la evolución continua de la aplicación tras su despliegue en producción.

Analista Java

Grupo Onetec

febrero 2023 – mayo 2025Madrid, España
  • Desarrollé nuevas funcionalidades críticas para el área de clientes.
  • Refactoricé y optimicé el código del área de clientes, logrando una mejora en los tiempos de respuesta durante las gestiones de pólizas de los usuarios.
  • Participé en el rediseño y modernización del aplicativo de cálculo de presupuestos de Linea Directa.

Programador

NEORIS

octubre 2018 – diciembre 2021Madrid, España
  • Desarrollé integralmente SOCO, la aplicación para la gestión de socorristas de la Comunidad de Madrid, utilizando Java 8, Spring 2.x y Oracle Database.
  • Actué como desarrollador principal y responsable del mantenimiento de la plataforma.
  • Contribuí al desarrollo y mantenimiento de diversas aplicaciones corporativas, mejorando la calidad del código, la estabilidad de los sistemas y la incorporación de nuevas funcionalidades.

Programador junior

VIEWNEXT

octubre 2017 – octubre 2018Madrid, España
  • Reduje el volumen de incidencias pendientes del backlog mediante la resolución eficiente de errores.
  • Resolví problemas técnicos complejos trabajando sobre una aplicación empresarial de gran escala y alta complejidad.
  • Optimicé y refactoricé código legado, identificando oportunidades de mejora para aumentar la eficiencia del sistema.
03

Habilidades

Lenguajes

JavaTypeScriptReact

Frameworks

Spring BootSpring BatchSpring DataJSFHibernateNext.js

Bases de datos

Oracle DatabaseMySQLPostgreSQL

Testing

JUnitMockito

Cloud

AWSVercel

CI/CD

GitGit (Gitlab)Git (Github)JenkinsSonarQube

Arquitectura de software

Arquitectura de microserviciosRestful APIPatrones de diseño
04

Proyectos

TipoTest

Plataforma web de estudio impulsada por inteligencia artificial que transforma apuntes y documentos PDF en recursos interactivos como tests, flashcards, resúmenes, mapas mentales y ejercicios psicotécnicos. Diseñada para ayudar a estudiantes y opositores a optimizar su aprendizaje.

IAWebEducación
Ver proyecto

VisioViewer

Herramienta creada en mi etapa laboral en Onetec para agilizar procesos internos. VisioViewer permite transformar un xml a una diagrama de Microsoft Visio (herramienta de control de flujos algo obsoleta que se utiliza en algunos proyectos legacy) de manera que modificar el xml sea mucho mas fácil al tener una ayuda visual.

Microsoft Visio
Ver proyecto
05

Contacto

¿Tienes un proyecto en mente? ¡Hablemos!

UbicaciónMadrid y alrededores