Newsletter Java: Novedades de la Semana 1 - Febrero 2026
Tu newsletter semanal de Programando En Java
¡Hola, devs! 😎 Bienvenido/as a otra semana de excitantes novedades en el ecosistema java. 👇
Todo listo para que sigas subiendo de nivel en Java. ¡Vamos al lío! ☕💻
Redes Sociales
📘 Facebook: Programando en JAVA
🐦 X (Twitter): ProgEnJava
📸 Instagram: Programando en Java
💼 LinkedIn: Ricardo Romero Benítez
▶️ YouTube: Programando en Java
🎵 TikTok: Programando en Java
🧵 Threads: Programando en Java
💬 Discord: Comunidad de Programando en JAVA
⏳ Último día para entrar al Bootcamp (cierro hoy a las 23:59h)
Vale, aviso importante: hoy es el último día para inscribirte al Bootcamp.
📌 A las 23:59h cierro inscripciones y no voy a ampliar el plazo.
Si llevas días pensándolo, guardándote el enlace, diciendo “mañana lo miro”… este es literalmente el momento.
Porque mañana ya será tarde, y lo típico:
te volverá a entrar la motivación cuando veas a otros avanzando, aprendiendo y subiendo nivel mientras tú sigues en modo “algún día”.
🔥 Si quieres mejorar en Java, aprender bien, con estructura y acompañamiento, este es tu sitio.
👉 Inscríbete ahora antes de que cierre hoy a las 23:59h.
¿El fin de los programadores promedio? - Lleir Garcia
Seguro que tú también has sentido ese pequeño escalofrío al ver las noticias sobre IA: “¿Me quedaré obsoleto en un par de años?”.
En el episodio de esta semana nos sentamos con Lleir Garcia para hablar de lo que nadie se atreve a decir en LinkedIn, pero todos comentamos en privado. No ha sido la típica charla técnica sobre frameworks; ha sido una dosis de realidad sobre cómo sobrevivir y destacar en esta industria.
Si estás buscando una brújula para orientar tu carrera este 2024 o simplemente quieres escuchar una charla honesta entre devs, no te lo puedes perder.
📦 Novedades en Librerías y Frameworks
🔄 Spring Shell 4.0.1
Primera maintenance release de la versión 4:
Mejora en el parser CLI: ahora acepta booleanos sin necesidad de
true/falseexplícito.Nuevo
DefaultCompletionProviderpara completar automáticamente opcionesenum.Correcciones menores y mejoras en la documentación.
📌 Ideal para quienes crean herramientas CLI en proyectos Spring.
🧬 Open Liberty 26.0.0.1
La versión GA trae:
Mecanismo de log throttling activado por defecto para evitar spam en los logs.
Fix para un
NullPointerExceptionenSocketRWChannelSelector.Parche para una vulnerabilidad XSS crítica (CVE-2025-12635).
🎯 Estabilidad + seguridad, una combinación que siempre suma.
🧪 Quarkus 3.31
Soporte completo para JDK 25.
Nuevo tipo de empaquetado Maven:
quarkus, optimizado para ciclos de vida propios.Extensión experimental “Panache Next” que simplifica el acceso a datos con Hibernate, Reactive y Jakarta Data.
🧠 Quarkus sigue apostando fuerte por productividad y startup time.
🐘 Gradle 9.3.1
Corrección de errores al guardar en el build cache con caracteres no-BMP.
Restauración (aunque deprecada) de
ModuleVersionSelector.
🔧 Si usas resolución de dependencias avanzada, esto te interesa.
🐱 Apache Tomcat 11.0.18 / 10.1.52 / 9.0.115
Ignora por defecto suites TLSv1.3 en
SSLHostConfigpara mayor consistencia.Fix para regresión en
getContent()víaClassLoader.getResource().
🔐 TLS y classpath más robustos en entornos productivos.
🛠️ JHipster 9.0.0 Beta 2
Compatibilidad con Spring Boot 4.0.
Reemplazo del WebSocket security config obsoleto por
@EnableWebSocketSecurity.Infraestructura de CI renovada.
⚙️ Moderniza tu stack en segundos (literalmente).
🚀 Bootcamp: De Java Developer a Software Architect
El 9 de febrero arrancamos una transformación técnica de 12 semanas. No es un curso de vídeos, es un entrenamiento de ingeniería. Este es el plan:
Fase 1: Mastering Spring Boot 3 & 4.
Fase 2: Persistencia avanzada y Seguridad Enterprise
Fase 4: Testing de calidad
Fase 5: Hexagonal, DDD y Microservicios
Fase 6: Cloud Native, Resiliencia y Observabilidad
Fase 7: Proyecto Final y System Design
Si quieres que este sea el año en el que por fin dominas el stack de las grandes empresas, reservar tu plaza ¡YA!.
☕ Actualizaciones del JDK
🔥 JDK 26 EA Build 33
Correcciones de errores relevantes en componentes clave.
Se recomienda testeo temprano para feedback antes de GA.
🚀 JDK 27 EA Build 7
Ajustes incrementales, fixes menores desde Build 6.
Sigue en fase temprana, ideal para exploradores JVM.
🧪 Nuevas JEPs o Propuestas
Esta semana no se han presentado nuevas JEPs, pero los builds EA de JDK 26 y 27 siguen incorporando mejoras. Si estás usando features preview, ¡es momento de testear y reportar bugs!
🚀 ¡Acelera tu carrera Java con Codeja!
Si estás cansado de practicar sin rumbo, prueba CodeJa: una plataforma práctica creada para que de verdad subas de nivel.
🎯 Retos reales y semanales — orientados a problemas de producción.
🏆 Leaderboard global — compite y gana visibilidad.
😎 Retos semanales — compite por la mejor posición en los retos semanales
📚 Cursos prácticos de Java — Spring Boot y frameworks del ecosistema Java aprende desde lo básico hasta lo avanzado con proyectos guiados.
🔁 Historial de envíos — revisa, compara y vuelve a versiones anteriores de tu código.
💬 Mentorías 1:1 — arquitectura, revisión de CV o preparación de entrevistas.
🛠️ Herramientas y Utilidades para Developers
🔧 JHipster 9 (Beta 2)
Sí, lo repetimos porque lo vale. El generador de código más popular para microservicios Spring ahora entiende Spring Boot 4 y moderniza su seguridad WebSocket. Si aún no lo probaste... ¿a qué esperas?
🌍 Comunidad y Ecosistema
Jfokus 2026
🗓️ 4 de febrero de 2026
📍 Estocolmo, Suecia
Una de las conferencias Java más prestigiosas de Europa. Jfokus reúne cada año a referentes internacionales del ecosistema Java y JVM, con charlas de alto nivel sobre rendimiento, nuevas versiones de Java, arquitecturas modernas, Spring, Kotlin y cloud-native. Un evento imprescindible para estar al día de hacia dónde se mueve Java a nivel profesional.
Web: https://www.jfokus.se/
Voxxed Days Ticino 2026
🗓️ 6 de febrero de 2026
📍 Lugano, Suiza
Parte de la reconocida serie Voxxed Days, este evento ofrece charlas técnicas muy prácticas sobre Java, Spring Boot, microservicios, DevOps y arquitectura de software. Ideal para desarrolladores que buscan contenido aplicable al mundo real, contado por expertos que trabajan en proyectos de producción.
Web: https://ticino.voxxeddays.com/
Voxxed Days CERN 2026
🗓️ 10 de febrero de 2026
📍 Ginebra, Suiza
Un Voxxed Days muy especial, celebrado en el CERN. Combina Java, JVM y arquitectura software con casos reales de sistemas distribuidos, ciencia de datos y procesamiento a gran escala. Un evento que destaca por su enfoque técnico profundo y por mostrar Java en contextos de altísima exigencia.
Web: https://cern.voxxeddays.com/
DeveloperWeek San Jose 2026
🗓️ 18 de febrero de 2026
📍 San José, Estados Unidos
Una de las mayores conferencias tecnológicas del mundo. Aunque no es exclusiva de Java, tiene un fuerte peso del ecosistema JVM, backend y cloud. Perfecta para conocer tendencias globales en desarrollo de software, IA, arquitectura y herramientas que impactan directamente en el día a día de los desarrolladores Java.
Web: https://www.developerweek.com/
ConFoo 2026
🗓️ 25 de febrero de 2026
📍 Montreal, Canadá
ConFoo es una conferencia muy valorada por su enfoque práctico y multidisciplinar. Incluye numerosas charlas sobre Java, Spring, arquitectura backend, testing y buenas prácticas de ingeniería de software. Un evento ideal para aprender, mejorar como desarrollador y conectar con una comunidad técnica muy activa.
Web: https://confoo.ca/
Codemotion Madrid 2026 - ¡Código de descuento PARTNER-DISC-20-PROGRAMANDOENJAVA!
🗓️ 20-21 de Abril de 2026
📍 Madrid, España
Codemotion es uno de los eventos tech más grandes de Europa, y el de Madrid suele ser una auténtica locura (en el buen sentido). Vas a encontrar charlas muy potentes sobre Java, Spring Boot, arquitectura, cloud, DevOps, IA aplicada y buenas prácticas reales de desarrollo.
Si quieres inspirarte, ponerte al día y rodearte de gente que también vive el mundo del desarrollo, Codemotion Madrid es un must.
ADEMÁS SOY PARTNER DE CODEMOTION MADRID, ASÍ QUE ESTÁN DANDO UN CÓDIGO DE DESCUENTO DEL 20% PARA LA COMPRA DE ENTRADAS, ¡DISFRUTALO!
CÓDIGO DESCUENTO: PARTNER-DISC-20-PROGRAMANDOENJAVA
💡 Tip de la Semana: Interceptores condicionales en Spring Boot 🔍
¿Quieres aplicar un interceptor solo a algunas rutas sin hacer magia negra con HandlerInterceptorAdapter? Usa un MappedInterceptor:
@Bean
public MappedInterceptor customInterceptor() {
return new MappedInterceptor(new String[]{"/api/private/**"}, new MyInterceptor());
}Esto registra MyInterceptor solo para rutas que empiecen con /api/private/.
Mucho más limpio que filtrar manualmente en preHandle() 😉
¿Te ha molado? Comparte esta newsletter con otro friki del backend 💻
¿Preguntas o sugerencias? Responde a este correo, y charlamos.





