10/19/2026 updated


100 % available
Senior Software Architect | Java & Spring Boot | Microservices | Generative AI & LLM Solutions
Madrid, Spain
Only remote
Master's in Programming LanguagesAbout me
Freelance software architect based in Madrid, working fully remote. I modernise Java platforms that have outgrown their architecture, design cloud systems on AWS, and apply generative AI where it earns its place. I work independently and document the decisions I make.
Java (Programming Language)Spring SecurityAmazon Web ServicesCloud EngineeringContinuous IntegrationJava ArchitecturesPostgreSQLMongoDBSoftware ArchitectureAngular 2+Solution ArchitectureLarge Language ModelsPrompt EngineeringSpring BootIT Architecture
Java & Spring Boot Backend Engineering
Over 18 years of enterprise backend development using Java (versions 7 through 25) and Spring Boot, including microservices design, Hexagonal Architecture, DDD, modular monolith patterns and Spec-Driven Development with OpenAPI 3.1 contracts.
AWS Cloud Architecture & Infrastructure
AWS Solutions Architect Certified with hands-on experience designing and deploying cloud-native solutions on AWS EKS, ECS, Lambda, S3, SQS, EC2, RDS PostgreSQL, CloudWatch and AWS X-Ray, combined with CI/CD automation via Jenkins, Docker and Kubernetes.
Generative AI & RAG Architecture
Design and implementation of Generative AI solutions including RAG (Retrieval-Augmented Generation) architectures, AI agent kits, vector databases with PostgreSQL pgvector, and corporate AI assistants using Spring AI, LangChain4j, OpenAI, Copilot and Claude.
Microservices & Distributed Systems
Architecture and delivery of high-availability microservices systems sustaining up to 10,000 TPS with 99.99% SLA, applying Circuit Breaker, Bulkhead and event-driven patterns using Apache Kafka and RabbitMQ.
Legacy Application Modernization
Structured modernization of legacy Java/JBoss/EJB platforms using the Strangler Fig pattern, incremental migration strategies, AS-IS functional mapping, KEEP/REFACTOR/REPLACE/RETIRE classification and technical-debt registers.
Messaging & Polyglot Persistence
Ownership of messaging stacks with Apache Kafka and RabbitMQ, combined with polyglot persistence across PostgreSQL, MongoDB, Oracle DB, MySQL, Redis and DB2, including real-time data flows and hybrid persistence strategies.
DevOps & Quality Engineering
CI/CD pipeline management with Jenkins, GitLab CI and GitHub Actions, achieving up to 90% test coverage using JUnit and Mockito, complemented by Contract Testing, JMeter load testing, Prometheus and Grafana observability stacks.
AI Governance & Prompt Engineering
Definition and application of AI governance processes covering usage policies, model taxonomy, traceability and regulatory compliance, as well as prompt engineering and agentic workflow design for AI-assisted development and migration.
Frontend Development
Frontend engineering experience with Angular 14-20, React, Astro, TypeScript, JavaScript, HTML5 and CSS3/SASS, including leading a migration to Angular 20 that improved Core Web Vitals by 40%.
MongoDB Architecture
MongoDB SI Architect and Associate Certified, with practical experience integrating MongoDB in polyglot persistence environments across banking, insurance and public administration projects.
Over 18 years of enterprise backend development using Java (versions 7 through 25) and Spring Boot, including microservices design, Hexagonal Architecture, DDD, modular monolith patterns and Spec-Driven Development with OpenAPI 3.1 contracts.
AWS Cloud Architecture & Infrastructure
AWS Solutions Architect Certified with hands-on experience designing and deploying cloud-native solutions on AWS EKS, ECS, Lambda, S3, SQS, EC2, RDS PostgreSQL, CloudWatch and AWS X-Ray, combined with CI/CD automation via Jenkins, Docker and Kubernetes.
Generative AI & RAG Architecture
Design and implementation of Generative AI solutions including RAG (Retrieval-Augmented Generation) architectures, AI agent kits, vector databases with PostgreSQL pgvector, and corporate AI assistants using Spring AI, LangChain4j, OpenAI, Copilot and Claude.
Microservices & Distributed Systems
Architecture and delivery of high-availability microservices systems sustaining up to 10,000 TPS with 99.99% SLA, applying Circuit Breaker, Bulkhead and event-driven patterns using Apache Kafka and RabbitMQ.
Legacy Application Modernization
Structured modernization of legacy Java/JBoss/EJB platforms using the Strangler Fig pattern, incremental migration strategies, AS-IS functional mapping, KEEP/REFACTOR/REPLACE/RETIRE classification and technical-debt registers.
Messaging & Polyglot Persistence
Ownership of messaging stacks with Apache Kafka and RabbitMQ, combined with polyglot persistence across PostgreSQL, MongoDB, Oracle DB, MySQL, Redis and DB2, including real-time data flows and hybrid persistence strategies.
DevOps & Quality Engineering
CI/CD pipeline management with Jenkins, GitLab CI and GitHub Actions, achieving up to 90% test coverage using JUnit and Mockito, complemented by Contract Testing, JMeter load testing, Prometheus and Grafana observability stacks.
AI Governance & Prompt Engineering
Definition and application of AI governance processes covering usage policies, model taxonomy, traceability and regulatory compliance, as well as prompt engineering and agentic workflow design for AI-assisted development and migration.
Frontend Development
Frontend engineering experience with Angular 14-20, React, Astro, TypeScript, JavaScript, HTML5 and CSS3/SASS, including leading a migration to Angular 20 that improved Core Web Vitals by 40%.
MongoDB Architecture
MongoDB SI Architect and Associate Certified, with practical experience integrating MongoDB in polyglot persistence environments across banking, insurance and public administration projects.
Experience
Professional experience10+ years
Freelancer since2026
Languages
EnglishGoodSpanishNative speaker
Project history
AI Architect and AI Engineer for Indra/Minsait at the Xunta de Galicia Regional Government Ministry of Finance: architected modernization of a legacy Java public-administration application using Hexagonal Architecture and Strangler Fig pattern, defined target stack Java 21 + Spring Boot 3.5, introduced Spec-Driven Development with OpenAPI 3.1, designed an AI agent kit for AI-assisted migration, and ran a phased Legacy Application Assessment. For Iberia as Senior Lead Java Developer & GenAI Consultant: built microservices-based backend with Java 25 and Spring Boot, developed REST APIs following Hexagonal Architecture and DDD, implemented RAG architectures, delivered Generative AI corporate assistants using Spring AI, LangChain4j, OpenAI, Copilot and Claude, and shipped solutions on AWS ECS, RDS PostgreSQL, S3 and AWS X-Ray.
Designed microservices with Java 21 (Spring Boot 3 / Quarkus) under Hexagonal Architecture and DDD documented with OpenAPI and AsyncAPI for international retail and banking programs. Delivered high-availability banking architecture sustaining 10,000 TPS with 99.99% SLA. Optimized large-scale settlement processes with Spring Batch cutting execution times by 35%. Led frontend migration to Angular 20 improving Core Web Vitals by 40%. Owned messaging stack with Apache Kafka and RabbitMQ with event governance via AsyncAPI. Ran CI/CD pipelines with Jenkins, Docker and Kubernetes reaching 90% test coverage. Partnered with BBVA to design and build an internal AI governance portal.
Migrated critical applications to Java 17 + Spring Boot 3 modernizing microservices architecture for highly regulated public administration environments (Balearic Islands Government). Built full cloud infrastructure on AWS (EKS, ECS, Lambda, S3) with CI/CD automated via Jenkins, Docker and Kubernetes. Implemented observability stack with Prometheus and Grafana reducing incident response time by 30%. Delivered real-time data flows with Kafka and hybrid persistence across Oracle and MongoDB.
Certificates
AWS Certified Solutions Architect – Associate
Amazon Web Services2026
AWS Certified Developer – Associate
Amazon Web Services2026
MongoDB SI Architect Certification
MongoDB2025
MongoDB SI Associate Certification
MongoDB2025