You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Iván LópezIL

Iván López

Java Champion | Principal Software Engineer

€550/day
Madrid, ES
15+ years

Average response time: 1 hour

About Iván

Principal Software Engineer and Java Champion with over 20 years of experience building and evolving JVM-based systems at scale. I specialize in modern Java and the JVM ecosystem, with deep expertise in Spring Boot, Micronaut, Grails, and related frameworks.

I am a former core committer for the Micronaut and Grails frameworks and a Testcontainers Community Champion, with a strong focus on software quality, testing strategies, and maintainable architectures. Throughout my career, I have worked extensively with Linux, cloud-native environments, and containerized systems, contributing both as a developer and as a technical leader.

Beyond my professional work, I am deeply involved in the open source and Java communities. I regularly speak at international conferences and co-organize Madrid-JUG, while also organizing Madrid-GUG, fostering knowledge sharing and collaboration within the ecosystem.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Broadcom
    Principal Software Engineer
    April 2024 - December 2025 (1 year and 8 months)
    Lead development of new features and integrations for Bitnami Secure Images (formerly Tanzu Application Catalog) following the Broadcom acquisition. Architect and evolve backend services using Spring Boot 3 and Java, focusing on security, scalability, and maintainability in enterprise environments.
    software-architecture Technical Leadership Java Spring boot Cloud Native
  • VMware
    Staff Software Engineer and Team Lead
    February 2022 - April 2024 (2 years and 2 months)
    Served as Tech Lead for the VMware Image Builder and Assets Distribution Software, leading the migration and development of services to Java 21 and Spring Boot 3.
    Designed an API Gateway using Spring Cloud Gateway to aggregate OpenAPI specifications from multiple services.
    Designed and implemented a key service to distribute all Bitnami assets (containers and Helm charts) to customer registries. Implemented rigorous testing and verification pipelines using Testcontainers, JUnit, and Spock.
    Distributed Systems Java Spring boot API Gateway
  • Object Computing
    Senior Software Engineer (Core Committer)
    January 2019 - January 2022 (3 years)
    Core committer for the Micronaut Framework, delivering significant contributions with a strong focus on GraalVM integration. Built and maintained comprehensive CI pipelines to test Micronaut modules across multiple GraalVM versions. Contributed to key ecosystem modules including Flyway, Liquibase, and OpenAPI, and authored official documentation to support framework adoption. Represented the project on the GraalVM Advisory Board, providing expert insights and influencing roadmap decisions.
    opensource Micronaut Java GraalVM Framework development

Recommendations

Be the first to recommend Iván

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

  • Spring Certified Professional
    2024
    Spring Certified Professional
  • Computer Science Degree
    Universidad Politécnica de Madrid
    2002
    Computer Science Degree

Skill set

Categories