Jesús Rodríguez
Senior Backend Developer & Tech Lead

Más de 8 años especializado en Java y Spring Boot, diseñando microservicios y liderando equipos técnicos para clientes como Inditex, Ministerio de Justicia (España y Valencia) y Vodafone. Ayudo a construir backends robustos, escalables y bien mantenidos.

Senior Backend DeveloperSoftware EngineerJava / Spring Boot SpecialistTech LeadTeam LeaderConsultor TecnológicoArquitecto de Soluciones
Retrato de Jesús Rodríguez, Senior Backend Developer y Tech Lead
8+
Años de experiencia
5+
Clientes enterprise
20+
Proyectos entregados
Ganas de aprender
Sobre mí

Desarrollo software, lidero equipos y diseño soluciones que escalan.

Soy Jesús Rodríguez, Senior Backend Developer y Tech Lead con más de 8 años de experiencia especializado en Java y Spring Boot. He trabajado para clientes como Inditex, el Ministerio de Justicia de España y Valencia y Vodafone, participando en proyectos críticos de alta disponibilidad y escala, principalmente en el ecosistema Java: microservicios, arquitectura hexagonal y programación reactiva.

Mi día a día no se limita a escribir código. Participo activamente en el liderazgo técnico, la toma de decisiones, el diseño de arquitectura, la definición de soluciones y la coordinación de proyectos. Me involucro en la mentoría de desarrolladores, la revisión de código, la definición de buenas prácticas y la mejora continua del equipo.

Me considero un perfil cercano y pragmático: entiendo el negocio, comunico bien con producto y traduzco requisitos en soluciones técnicas mantenibles. Puedo aportar valor tanto desarrollando como liderando proyectos tecnológicos complejos.

Liderazgo técnico

No solo desarrollo: diseño, decido y acompaño al equipo.

Combino el trabajo hands-on con responsabilidades de tech lead: arquitectura, mentoría, revisión de código y planificación técnica.

Liderazgo técnico

Toma de decisiones, alineación con negocio y dirección técnica del equipo.

Arquitectura de software

Diseño de soluciones escalables, hexagonales y orientadas a microservicios.

Mentoría y equipo

Acompañamiento de desarrolladores, revisión de código y definición de buenas prácticas.

Coordinación de proyectos

Planificación técnica, estimaciones y coordinación entre equipos multidisciplinares.

Calidad y mejora continua

Clean Code, testing, refactor y evolución sostenible del producto.

Entrega de valor

Foco en entrega continua, iteración corta y decisiones basadas en impacto.

Metodologías ágiles

Scrum y Kanban forman parte de mi forma habitual de trabajar.

Estoy acostumbrado a trabajar en equipos ágiles, participando en el ciclo completo y colaborando con perfiles multidisciplinares.

He trabajado con Scrum y Kanban en equipos de producto, integrando de forma natural las ceremonias, la trazabilidad del backlog y la entrega continua de valor al negocio.

Mi enfoque prioriza la iteración corta, la comunicación transparente y las decisiones basadas en impacto real, no en volumen de tickets cerrados.

01Planificación de sprints
02Refinamiento del backlog
03Estimaciones
04Daily meetings
05Sprint reviews
06Retrospectivas
07Entrega continua de valor
08Colaboración entre equipos multidisciplinares
DevOps · CI/CD

Diseño y mantengo procesos modernos de entrega.

Como desarrollador senior y tech lead, sé construir pipelines que aumentan la calidad y velocidad de entrega — sin necesidad de un DevOps Engineer dedicado.

Stack DevOps

GitHub ActionsDockerKubernetesCoolifyCI/CDOpenShiftJenkins

Contenerización, orquestación, pipelines automatizados y despliegues reproducibles en entornos de desarrollo, preproducción y producción. Trabajo la colaboración entre desarrollo y operaciones como una responsabilidad compartida.

Lo que aporto

  • Automatización de despliegues
  • Integración y entrega continua (CI/CD)
  • Contenerización con Docker
  • Orquestación con Kubernetes
  • Pipelines automatizados (GitHub Actions)
  • Despliegues seguros y reproducibles
  • Entornos de desarrollo, preproducción y producción
  • Optimización de procesos de despliegue
Tecnologías

Un stack amplio, elegido en función del problema.

Trabajo tanto en backend como en frontend, con foco en soluciones mantenibles y escalables.

Backend (principal)

Core
JavaSpring BootSpringHibernateMavenJUnitRESTSOAPgRPC

Arquitectura

MicroserviciosArquitectura hexagonalProgramación reactivaEvent-drivenAPIs REST

Bases de datos

OraclePostgreSQLMySQLMongoDBCouchbase

DevOps & Cloud

DockerKubernetesOpenShiftGitHub ActionsJenkinsCoolifyCI/CD

Complementario

JavaScriptTypeScriptNode.jsPHPLaravelVueReact

Herramientas & prácticas

GitSonarQubeTestingClean CodeCode reviewIntegraciones
Experiencia

Trayectoria en proyectos de alto impacto.

De grandes corporaciones del sector público a proyectos críticos en retail, banca y telco.

  1. Founder & CTO

    J2NexGen Solutions

    2023 — Actualidad

    Cofundador y responsable técnico de J2NexGen Solutions. Definición de la estrategia tecnológica, arquitectura de las soluciones y liderazgo del equipo de desarrollo en proyectos para clientes.

    CTOEstrategia técnicaArquitecturaLiderazgoConsultoría
  2. Founder & Owner

    Integrar-T

    2019 — Actualidad

    Fundador de Integrar-T, ofreciendo servicios de desarrollo backend, integración de sistemas y consultoría tecnológica a clientes de distintos sectores.

    FounderBackendIntegracionesConsultoría
  3. Senior Developer / Tech Lead

    Minsait — Ministerio de Justicia (Valencia)

    Feb 2023 — Actualidad

    Aporte técnico en múltiples módulos de la plataforma judicial: optimización de microservicios, toma de decisiones de arquitectura y mejoras de rendimiento en procesamiento de datos. Liderazgo técnico y coordinación de equipo.

    JavaMicroserviciosOpenShiftJenkinsOracleSonarQube
  4. Senior Developer

    Plexus Tech — Inditex (Ticketless)

    Dic 2021 — Feb 2023

    Desarrollo de microservicios consumidos por apps, landings y webs del grupo Inditex para la gestión del ticket electrónico y QR. Migraciones a arquitectura hexagonal y programación reactiva.

    JavaReactivoArquitectura HexagonalCouchbasegRPCSpinnaker
  5. Senior Developer

    eSail IT'Solutions — Vodafone

    Ene 2021 — Dic 2021

    Integración de servicios y desarrollo de microservicios para la app Mi Vodafone: ofertas y promociones personalizadas en tiempo real, sustituyendo el sistema anterior.

    JavaMongoDBCouchbaseRESTSOAP
  6. Developer

    Everis — Ministerio de Justicia & Inditex

    Ago 2018 — Ene 2021

    Análisis, diseño técnico y desarrollo de web services y procesos batch. Soporte técnico al equipo, estimaciones y planificación con cliente. Desarrollo del NMA (Nuevo Maestro de Artículos) para Inditex.

    JavaSpringHibernateOracleJBoss
Cómo aporto valor

Presente en todas las fases del proyecto.

Desde el análisis inicial hasta la evolución continua del producto — con criterio técnico y foco en el negocio.

Análisis y diseño

Toma de requisitos, análisis funcional y técnico, diseño de solución end-to-end.

Desarrollo de calidad

Código limpio, testeable y mantenible, alineado con las buenas prácticas del equipo.

Liderazgo y coordinación

Puente entre negocio y tecnología, mentoría y coordinación entre equipos.

Automatización y despliegue

CI/CD moderno, contenerización y procesos de release seguros y reproducibles.

Escalabilidad y rendimiento

Optimización de sistemas, arquitecturas preparadas para crecer sin fricción.

Evolución continua

Mejora continua del producto y del equipo: retrospectivas, formación y refactor.

Contacto

¿Necesitas un Senior Backend o Tech Lead?

Puedo ayudarte a desarrollar software de calidad, liderar tu equipo técnico o diseñar la arquitectura de tu próximo producto. Cuéntame qué tienes en mente.