Ferran Hernandez Prunera

Ferran Hernandez Prunera

Senior Backend Developer · Java & Spring Boot · Cloud & DevOps

Profile

Senior backend developer with 6+ years of experience designing and building Java / Spring Boot microservices for large companies such as Inditex, ING, BBVA and WorldRemit. Specialized in event-driven architectures (Kafka, gRPC), DDD and hexagonal architecture, and in cloud-native delivery on AWS, Google Cloud and Azure with Terraform, Kubernetes and CI/CD. Former tech lead with experience mentoring teams and running technical trainings.

Experience

Senior Backend Developer

07/2025 – 07/2026

VirtualCave S.L. · Client: Inditex · Remote

  • Developed event-driven microservices and integration flows with Kafka and gRPC.
  • Applied clean architecture and DDD to keep high-performance applications maintainable.
  • Improved the Inditex stock source and implemented new features.

Developed event-driven microservices and integration flows with Kafka and gRPC.

Freelance Backend Developer

06/2023 – Present

Self-employed · Remote

  • UOC (01/2025 – Present): Develop serverless and cloud-native services on AWS (Lambda).
  • BBVA (01/2025 – 07/2025): Implemented backend microservice features to manage user and product onboarding on a financial transactions platform.
  • Comunidad de Madrid (01/2025 – 06/2024): Analyzed requirements, designed and built the database, integrated third-party APIs and worked with the front-end team on data management and visualization.
  • Indra S.A. (10/2024 – 12/2024): Fixed bugs on the main insurance project and implemented unit tests for services using Java 8–11, Spring Boot and JUnit.
  • WorldRemit UK (01/2024 – 06/2024): Built third-party payment integrations and scalable reactive applications using Java 17, Spring Boot, WebFlux and gRPC; daily communication in English.
  • ING (06/2023 – 11/2024): Developed and maintained DDD/hexagonal microservices behind ING's main customer-facing application using Java 8–17, Spring Boot and Kafka.

Develop serverless and cloud-native services on AWS (Lambda).

Programmer Analyst and DevOps Engineer

02/2023 – 11/2023

RealNaut S.L. · Remote

  • Developed and deployed web and mobile applications on AWS, Google Cloud and Azure.
  • Automated infrastructure and CI/CD with Terraform, Flux, Tekton and GitHub Actions.

Developed and deployed web and mobile applications on AWS, Google Cloud and Azure.

Tech Lead and Full Stack Developer/DevOps

06/2022 – 03/2023

Trace Logistics S.L. · Remote

  • Led a development team and introduced a microservices architecture and DevOps practices.
  • Ran bi-weekly trainings for the whole department and advanced technical trainings for my team.

Led a development team and introduced a microservices architecture and DevOps practices.

Full Stack Analyst and DevOps

11/2021 – 07/2022

Indra S.A. · Remote

  • Developed backend REST APIs with a microservices architecture in Spring/Java for an internal banking project.
  • Maintained the environments with DevOps tools in an agile team.
  • Onboarded new team members.

Developed backend REST APIs with a microservices architecture in Spring/Java for an internal banking project.

Full Stack Developer

07/2020 – 10/2021

Programacion Integral S.A. · Lleida, Catalonia, Spain

  • Designed UI, implemented features and customized an ERP (HR, accounting, stock management and web e-commerce) for third-party companies.
  • Provided technical support to clients and led onboarding for new hires.

Designed UI, implemented features and customized an ERP (HR, accounting, stock management and web e-commerce) for third-party companies.

Programmer Internship

01/2020 – 03/2020

JustDigital S.L. · Lleida, Catalonia, Spain

  • Implemented features and fixed bugs with Angular and TypeScript on the frontend and Spring with Java and Kotlin on the backend.

Implemented features and fixed bugs with Angular and TypeScript on the frontend and Spring with Java and Kotlin on the backend.

Education

  • Bachelor's Degree in Computer Engineering Universitat Oberta de Catalunya (UOC) · Online · 2020 – Present
  • Higher VET Diploma (CFGS) in Cross-Platform Application Development IES Caparrella · Lleida, Catalonia, Spain · 2018 – 2020
  • Intermediate VET Diploma (CFGM) in Microcomputer Systems and Networks IES Caparrella · Lleida, Catalonia, Spain · 2010 – 2012

Selected projects

Skills

Languages:
Java, Kotlin, TypeScript, JavaScript, Python, C#
Backend & Architecture:
Spring Boot, Spring Cloud, WebFlux, Kafka, gRPC, Microservices, DDD / Hexagonal, FastAPI, Node.js, JPA / Hibernate
Frontend:
Angular, React, Next.js, Astro, Vue.js
Cloud & DevOps:
AWS (Lambda, API Gateway, Serverless), Google Cloud, Azure, Kubernetes, Terraform, GitHub Actions, Tekton, Flux, Jenkins, SonarQube
Data & Tools:
PostgreSQL, Oracle SQL, SQL Server, JUnit, MockMVC, Git, Linux
Also:
JDBC, Jira, Swagger, Rancher, Liquibase, Spring Security, Thymeleaf, SASS, Apache Tomcat, WildFly, SOLID, Visual Basic .NET, VB6, Windows, Jasper Reports, PHP, PL/SQL