You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Javier García PérezJG

Javier García Pérez

Java Software Architect | Cloud & AI

€500/day
Madrid, ES
15+ years

Average response time: 1 hour

About Javier

Java Software Architect | Spring Boot | AWS | Generative AI

Ayudo a empresas a modernizar aplicaciones Java críticas, diseñar arquitecturas escalables e incorporar soluciones de Inteligencia Artificial Generativa sin interrumpir su negocio.

Soy Java Software Architect con más de 18 años de experiencia desarrollando y evolucionando plataformas empresariales para sectores como banca, seguros, retail, administración pública y transporte aéreo.

¿En qué puedo ayudarte?

✔ Modernización de aplicaciones Java y reducción de deuda técnica.

✔ Diseño de arquitecturas basadas en microservicios.

✔ Desarrollo backend con Java, Spring Boot y Quarkus.

✔ Arquitectura Cloud sobre AWS.

✔ Integración de APIs REST y sistemas empresariales.

✔ Arquitectura Hexagonal, Clean Architecture y DDD.

✔ Integración de soluciones de IA Generativa mediante Spring AI, LangChain4j y arquitecturas RAG.

Tecnologías principales

Java • Spring Boot • Quarkus • AWS • Docker • Kubernetes • Kafka • PostgreSQL • MongoDB • REST APIs • Spring AI • LangChain4j • RAG • GitHub Actions

He participado en proyectos de transformación tecnológica ayudando a migrar sistemas legacy hacia arquitecturas cloud modernas, mejorar el rendimiento de aplicaciones críticas y diseñar soluciones preparadas para crecer.

Busco colaborar con empresas que necesiten un profesional capaz de aportar valor desde el primer día, combinando visión de arquitectura, desarrollo backend y liderazgo técnico para entregar soluciones robustas, escalables y mantenibles.
  • English

    Conversational

  • Spanish

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Freelance
    Freelance Senior Lead Java Developer
    TRANSPORTATION
    June 2026 - Today (1 month)
    Madrid, Spain
    ▸ Desarrollo y evolución de aplicaciones backend basadas en microservicios utilizando Java 25 y Spring Boot.
    ▸ Participación en revisiones técnicas, definición de estándares y buenas prácticas de desarrollo.
    ▸ Desarrollo de APIs REST y servicios backend siguiendo principios de Arquitectura Hexagonal y DDD.
    ▸ Elaboración, estructuración y mantenimiento de documentación funcional y técnica orientada a su explotación por sistemas de IA.
    ▸ Definición y aplicación de procesos de gobernanza de IA para asegurar la calidad, trazabilidad y consistencia del conocimiento corporativo.
    ▸ Integración de bases de datos vectoriales mediante PostgreSQL pgvector para búsqueda semántica y recuperación contextual.
    Java Spring boot AWS Arquitectura de software IA Generativa
  • Capgemini
    Senior Lead Software Engineer
    BANKING AND INSURANCE
    May 2025 - June 2026 (1 year and 1 month)
    Madrid, Spain
    ▸ Diseño de microservicios con Java 21 (Spring Boot 3 / Quarkus) bajo Arquitectura Hexagonal y DDD, documentados con OpenAPI y AsyncAPI para proyectos internacionales de retail y banca.
    ▸ Arquitectura de alta disponibilidad en banca soportando 10.000 TPS con SLA de 99.99% de disponibilidad.
    ▸ Optimización de procesos de liquidación masiva con Spring Batch, reduciendo tiempos de ejecución en un 35%.
    ▸ Liderazgo de migración frontend a Angular 20, mejorando Core Web Vitals en un 40% y eliminando deuda técnica.
    ▸ Estandarización de servicios escalables con framework Nova integrando patrones Circuit Breaker y Bulkhead para entornos bancarios críticos.
    ▸ Stack de mensajería con Apache Kafka y RabbitMQ + gobierno de eventos con AsyncAPI; persistencia políglota en PostgreSQL, Oracle y MongoDB.
    ▸ Pipelines CI/CD con Jenkins
    • · Docker
    ◦ · Kubernetes alcanzando 90% de cobertura de tests (JUnit/Mockito).
    ▸ Incorporación de flujos de desarrollo asistido por IA (GitHub Copilot + Claude) para aceleración de scaffolding, revisión de código y generación de tests, reduciendo el tiempo de implementación de nuevas features.
    ▸ Colaboración con el equipo de Arquitectura Corporativa de BBVA en el diseño y desarrollo de un portal interno para el gobierno de la IA: políticas de uso, taxonomía de modelos, trazabilidad y cumplimiento regulatorio.
    Java Spring boot Arquitectura de software Quarkus IA Generativa
  • Tragsatec
    Software & Cloud Engineer
    PUBLIC SECTOR
    September 2023 - May 2025 (1 year and 8 months)
    Madrid, Spain
    ▸ Migración de aplicaciones críticas a Java 17 + Spring Boot 3, modernizando la arquitectura de microservicios para entornos de alta regulación.
    ▸ Infraestructura cloud completa en AWS (EKS, ECS, Lambda, S3) con CI/CD automatizado mediante Jenkins
    • · Docker
    ◦ · Kubernetes.
    ▸ Stack de observabilidad con Prometheus + Grafana reduciendo el tiempo de respuesta ante incidentes en un 30%.
    ▸ Flujos de datos en tiempo real con Kafka y persistencia híbrida en Oracle y MongoDB.
    Arquitectura de software AWS Java Spring boot Apache Kafka

Recommendations

Be the first to recommend Javier

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • AWS Solutions Architect Certified
    AWS Solutions Architect Certified
  • MongoDB Certified Architect
    MongoDB Certified Architect

Categories