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

Freelancer profile translated to English.
Back to original language

About Javier

Java Software Architect | Spring Boot | AWS | Generative AI

I help companies modernize critical Java applications, design scalable architectures, and incorporate Generative Artificial Intelligence solutions without disrupting their business.

I am a Java Software Architect with over 18 years of experience developing and evolving enterprise platforms for sectors such as banking, insurance, retail, public administration, and air transport.

How can I help you?

✔ Modernization of Java applications and reduction of technical debt.

✔ Design of microservices-based architectures.

✔ Backend development with Java, Spring Boot, and Quarkus.

✔ Cloud Architecture on AWS.

✔ Integration of REST APIs and enterprise systems.

✔ Hexagonal Architecture, Clean Architecture, and DDD.

✔ Integration of Generative AI solutions using Spring AI, LangChain4j, and RAG architectures.

Main Technologies

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

I have participated in technological transformation projects, helping to migrate legacy systems to modern cloud architectures, improve the performance of critical applications, and design solutions prepared to grow.

I seek to collaborate with companies that need a professional capable of adding value from day one, combining architectural vision, backend development, and technical leadership to deliver robust, scalable, and maintainable solutions.
  • 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
    ▸ Development and evolution of microservices-based backend applications using Java 25 and Spring Boot.
    ▸ Participation in technical reviews, definition of standards and best development practices.
    ▸ Development of REST APIs and backend services following Hexagonal Architecture and DDD principles.
    ▸ Creation, structuring, and maintenance of functional and technical documentation for AI systems exploitation.
    ▸ Definition and application of AI governance processes to ensure the quality, traceability, and consistency of corporate knowledge.
    ▸ Integration of vector databases using PostgreSQL pgvector for semantic search and contextual retrieval.
    Java Spring boot AWS Software Architecture Generative AI
  • Capgemini
    Senior Lead Software Engineer
    BANKING AND INSURANCE
    May 2025 - June 2026 (1 year and 1 month)
    Madrid, Spain
    ▸ Design of microservices with Java 21 (Spring Boot 3 / Quarkus) under Hexagonal Architecture and DDD, documented with OpenAPI and AsyncAPI for international retail and banking projects.
    ▸ High availability architecture in banking supporting 10,000 TPS with an SLA of 99.99% availability.
    ▸ Optimization of mass settlement processes with Spring Batch, reducing execution times by 35%.
    ▸ Leadership of frontend migration to Angular 20, improving Core Web Vitals by 40% and eliminating technical debt.
    ▸ Standardization of scalable services with Nova framework integrating Circuit Breaker and Bulkhead patterns for critical banking environments.
    ▸ Messaging stack with Apache Kafka and RabbitMQ + event governance with AsyncAPI; polyglot persistence in PostgreSQL, Oracle, and MongoDB.
    ▸ CI/CD pipelines with Jenkins • Docker ◦ Kubernetes achieving 90% test coverage (JUnit/Mockito).
    ▸ Incorporation of AI-assisted development workflows (GitHub Copilot + Claude) for acceleration of scaffolding, code review, and test generation, reducing implementation time for new features.
    ▸ Collaboration with BBVA's Corporate Architecture team in the design and development of an internal portal for AI governance: usage policies, model taxonomy, traceability, and regulatory compliance.
    Java Spring boot Software Architecture Quarkus Generative AI
  • Tragsatec
    Software & Cloud Engineer
    PUBLIC SECTOR
    September 2023 - May 2025 (1 year and 8 months)
    Madrid, Spain
    ▸ Migration of critical applications to Java 17 + Spring Boot 3, modernizing the microservices architecture for highly regulated environments.
    ▸ Complete cloud infrastructure on AWS (EKS, ECS, Lambda, S3) with automated CI/CD using Jenkins • Docker ◦ Kubernetes.
    ▸ Observability stack with Prometheus + Grafana reducing incident response time by 30%.
    ▸ Real-time data streams with Kafka and hybrid persistence in Oracle and MongoDB.
    Software Architecture 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