The Java modernization gap is real, but fragmented
14 slides · 17 min · 1 minute agolanguage
ENES
theme
LightDark
view
DeckTableTalk
brand
HanademiPlatzi
Legacy software is not merely an aesthetic problem. CISQ estimated $1.81 trillion in operational failures and $1.52 trillion in technical debt in 2022. That economic pressure creates room for modernization products, but it does not identify which organizations will buy a Java-specific solution.
El software heredado no es solo un problema estético. CISQ estimó US$1,81 billones en fallos operativos y US$1,52 billones en deuda técnica en 2022. Esa presión económica crea espacio para productos de modernización, pero no identifica qué organizaciones comprarán una solución específica para Java.
The tools in this market solve different parts of the problem. Some keep interface logic on the Java server. Others compile Java for the browser or add richer behavior to server-rendered HTML. These distinctions explain why one product rarely wins every trade-off.
Las herramientas de este mercado resuelven partes distintas del problema. Algunas mantienen la lógica de interfaz en el servidor Java. Otras compilan Java para el navegador o añaden comportamiento al HTML generado por el servidor. Estas diferencias explican por qué un producto rara vez domina todas las decisiones.
This is a concrete production case, not a developer survey. South Tyrol replaced a Delphi monolith with a Java, Kubernetes and Vaadin platform, then delivered 16 modules. It proves the approach can work, while saying nothing about how many similar buyers exist.
Este es un caso concreto de producción, no una encuesta a desarrolladores. Tirol del Sur reemplazó un monolito Delphi por una plataforma con Java, Kubernetes y Vaadin, y entregó 16 módulos. Demuestra que el enfoque puede funcionar, pero no cuántos compradores similares existen.
This is the closest evidence to the proposed niche. Vaadin found that 67% of respondents build internal applications and 63% chose Vaadin because they already had a Java team. The result identifies a buyer profile, but a vendor community survey cannot size the whole market.
Esta es la evidencia más cercana al nicho propuesto. Vaadin encontró que el 67% crea aplicaciones internas y el 63% eligió Vaadin porque ya tenía un equipo Java. El resultado identifica un perfil de comprador, pero una encuesta de comunidad de proveedor no puede dimensionar todo el mercado.
Spain led Germany in the middle of the series. The relationship reversed after 2016, and Germany's lead reached 8.54 in 2024. This makes country selection material to any enterprise-market test.
España superaba a Alemania a mitad de la serie. La relación se invirtió después de 2016 y la ventaja alemana llegó a 8,54 en 2024. Esto convierte la selección de países en una decisión importante para cualquier prueba de mercado empresarial.
The hiring relationship runs opposite to the installed-base relationship. Spain's lead narrowed after 2016 but remained 1.32 in 2024. A Java modernization offer may face different staffing economics in each market.
La relación de contratación va en sentido opuesto a la relación de base instalada. La ventaja española se redujo después de 2016, pero seguía en 1,32 en 2024. Una oferta de modernización Java puede afrontar economías de contratación distintas en cada mercado.
Germany's training lead over Spain expanded to 5.73 in 2024. That gap does not measure Java training, but it changes the context for introducing another technical ecosystem. A low-JavaScript proposition should test whether avoided training is a real purchasing driver.
La ventaja alemana sobre España en formación aumentó hasta 5,73 en 2024. La brecha no mide formación Java, pero cambia el contexto para introducir otro ecosistema técnico. Una propuesta con poco JavaScript debe comprobar si evitar formación impulsa realmente la compra.
The opportunity is not arriving in an unlimited spending environment. Planned Java hiring fell from 60% to 51.8%, and planned tool-budget increases fell from 42% to 34%. A new framework must therefore prove savings or speed, not merely technical elegance.
La oportunidad no llega en un entorno de gasto ilimitado. La contratación Java prevista cayó del 60% al 51,8%, y los aumentos previstos en herramientas bajaron del 42% al 34%. Un nuevo framework debe demostrar ahorro o velocidad, no solo elegancia técnica.
Modernization can produce a compelling economic case when a costly legacy platform disappears. A $15 million federal investment projects more than $30 million in annual savings after retirement of the mainframe. The savings are projected, so procurement still needs validated milestones and realized outcomes.
La modernización puede producir un caso económico convincente cuando desaparece una plataforma heredada costosa. Una inversión federal de US$15 millones proyecta más de US$30 millones de ahorro anual tras retirar el mainframe. El ahorro es proyectado, por lo que la contratación aún necesita hitos validados y resultados realizados.
Vaadin is actively maintained, with major generations in 2019, 2022 and 2023. But the required Java baseline climbed from 8 to 11 and then 17. A team seeking to avoid frontend migration may still face a substantial backend-platform migration.
Vaadin recibe mantenimiento activo, con generaciones principales en 2019, 2022 y 2023. Pero la versión mínima de Java subió de 8 a 11 y después a 17. Un equipo que busca evitar una migración frontend aún puede afrontar una migración considerable de plataforma backend.
Spring provides the familiar evolutionary path for many Java teams. The framework moved from 5.3 in 2020 to 6.2 in 2024. That momentum is valuable, but old applications cannot assume the newest generation is a drop-in replacement.
Spring ofrece la ruta evolutiva familiar para muchos equipos Java. El framework pasó de 5.3 en 2020 a 6.2 en 2024. Ese avance es valioso, pero las aplicaciones antiguas no pueden asumir que la generación más nueva sea un reemplazo directo.
Spring reduces framework risk, but it does not erase platform migration. The full baseline series is Java 8 for Spring 5.3, Java 17 for Spring 6, and Jakarta EE 9 for Spring 6. A modernization product must expose that work rather than promise effortless continuity.
Spring reduce el riesgo del framework, pero no elimina la migración de plataforma. La serie completa de bases es Java 8 para Spring 5.3, Java 17 para Spring 6 y Jakarta EE 9 para Spring 6. Un producto de modernización debe mostrar ese trabajo en lugar de prometer continuidad sin esfuerzo.
HTMX offers a different path from a full JavaScript application framework. Its release history reached version 2.0 in 2024, supporting an actively maintained incremental approach. The fit is strongest where server-rendered interactions matter more than offline behavior or deep client state.
HTMX ofrece una ruta distinta a un framework completo de aplicaciones JavaScript. Su historial llegó a la versión 2.0 en 2024, respaldando un enfoque incremental con mantenimiento activo. Encaja mejor donde las interacciones generadas por el servidor importan más que el funcionamiento sin conexión o un estado cliente profundo.
Modernization competes against enormous costs already embedded in software operations. Java modernization spans server frameworks, browser runtimes and incremental HTML tools.
Key findings
Enterprises that employ ICT specialists by NACE Rev.2 activity: the gap between Germany and Spain reached 8.5 in 2024. Eurostat
Enterprises that recruited or tried to recruit ICT specialists by NACE Rev.2 activity: the gap between Spain and Germany reached 1.3 in 2024. Eurostat
Applying 1%-5% adoption and $10,000-$50,000 annual spending produces a revenue range from $14 million to $2.82 billion.
CISQ estimated 2022 US costs of $1.81 trillion for operational failures, $260 billion for unsuccessful projects and $1.52 trillion in technical debt. Consortium for Information & Software Quality
By June 2025, 11 of 68 Technology Modernization Fund projects had saved $13.5 million, while 24 expected combined savings of $1.06 billion. gao.gov
A $15 million TMF investment in Customs and Border Protection modernization is projected to save over $30 million annually after its legacy mainframe retires. tmf.cio.gov
New Relic measured Java 8 deployments declining from 46% in 2022 to 33% in 2023 and 28% in 2024. New Relic
CheerpJ 3.0 arrived in 2023 as a browser runtime based on WebAssembly and JavaScript rather than legacy Java browser plugins. Leaning Technologies
HTMX repository attention grew from roughly 4,000 stars in 2021 to 11,000 in 2022, 27,000 in 2023 and more than 40,000 in 2024. GitHub
South Tyrol’s municipal IT consortium delivered 16 production modules after replacing a Delphi monolith with a Java, Kubernetes and Vaadin government platform. blog.vaadin.com
Newcastle City Council reported eliminating more than 80% of its Java-related security vulnerabilities while supporting services that run on Java 8. azul.com
Organizations planning to add Java developers fell from 60% in 2024 to 51.8% in 2025, while planned developer-tool budget increases fell from 42% to 34%. adtmag.com
The argument
South Tyrol delivered 16 production modules after replacing a Delphi monolith with Java and Vaadin.
The clearest buyer profile is an internal-app team protecting existing Java knowledge.
Germany and Spain reversed positions, then opened their widest recorded gap.
Spain hires more aggressively even while Germany holds the larger ICT-employer base.
Preserving one technical ecosystem may matter more where employer-funded training is weaker.
A niche product must win budget during a weaker Java investment cycle.
This research is published in English and Spanish. Ver en español
La investigación detrás de esta presentación
La modernización compite contra costes enormes ya integrados en las operaciones de software. La modernización Java abarca frameworks de servidor, runtimes de navegador y herramientas HTML incrementales.
Hallazgos clave
Enterprises that employ ICT specialists by NACE Rev.2 activity: la brecha entre Germany y Spain alcanzó 8,5 en 2024. Eurostat
Enterprises that recruited or tried to recruit ICT specialists by NACE Rev.2 activity: la brecha entre Spain y Germany alcanzó 1,3 en 2024. Eurostat
Aplicar una adopción de 1%-5% y gasto anual de 10.000-50.000 dólares produce un rango de ingresos de 14 millones a 2.820 millones.
CISQ estimó en 2022 costes estadounidenses de 1,81 billones por fallos operativos, 260.000 millones por proyectos fallidos y 1,52 billones de deuda técnica. Consortium for Information & Software Quality
A junio de 2025, 11 de 68 proyectos del Technology Modernization Fund habían ahorrado US$13,5 millones, mientras 24 esperaban ahorrar en conjunto US$1.060 millones. gao.gov
Una inversión de US$15 millones del TMF en la modernización de Customs and Border Protection proyecta ahorrar más de US$30 millones anuales tras retirar su mainframe heredado. tmf.cio.gov
New Relic midió un descenso de despliegues Java 8 desde 46% en 2022 a 33% en 2023 y 28% en 2024. New Relic
CheerpJ 3.0 llegó en 2023 como runtime para navegador basado en WebAssembly y JavaScript, no en antiguos complementos Java. Leaning Technologies
La atención al repositorio HTMX creció de unas 4.000 estrellas en 2021 a 11.000 en 2022, 27.000 en 2023 y más de 40.000 en 2024. GitHub
El consorcio municipal de TI de Tirol del Sur entregó 16 módulos productivos tras reemplazar un monolito Delphi por una plataforma gubernamental con Java, Kubernetes y Vaadin. blog.vaadin.com
El Ayuntamiento de Newcastle informó que eliminó más del 80% de sus vulnerabilidades de seguridad relacionadas con Java mientras respaldaba servicios que funcionan con Java 8. azul.com
Las organizaciones que planeaban contratar desarrolladores Java bajaron del 60% en 2024 al 51,8% en 2025, mientras los aumentos previstos en herramientas cayeron del 42% al 34%. adtmag.com
El argumento
Tirol del Sur entregó 16 módulos productivos tras reemplazar un monolito Delphi con Java y Vaadin.
El comprador más claro es un equipo interno que protege sus conocimientos Java.
Alemania y España intercambiaron posiciones y después abrieron su mayor brecha registrada.
España contrata con más intensidad aunque Alemania mantiene una base mayor de empleo TIC.
Conservar un solo ecosistema técnico puede importar más donde la formación empresarial es menor.
Un producto de nicho debe ganar presupuesto durante un ciclo más débil de inversión Java.
Esta investigación se publica en inglés y español. Read in English