Skip to content
View JavierLobo's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report JavierLobo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JavierLobo/README.md

👋 ¡Hola! Soy Javier Lobo

Backend Developer · Java & Microservices Specialist


🚀 Sobre mí

Soy desarrollador backend especializado en Java, con experiencia en microservicios, Spring Boot, Spring Batch, integración de sistemas y desarrollo de aplicaciones empresariales robustas.
Me centro en crear soluciones mantenibles, escalables y orientadas a buenas prácticas de ingeniería.

  • 🎯 Arquitecturas modernas: Microservicios, Hexagonal, DDD
  • 🧩 Desarrollo de APIs REST y procesos Batch
  • 📈 Autodidacta, con mentalidad de mejora continua
  • 🤝 Me gusta compartir conocimiento y trabajar en equipo
  • 🌱 Siempre aprendiendo nuevas tecnologías del ecosistema Java

🛠️ Tech Stack

💻 Lenguajes & Frameworks

🗄️ Bases de Datos

⚙️ DevOps & Tools

🧪 Testing & Observabilidad


📂 Proyectos Destacados

A continuación muestro dos ejemplos representativos de mi experiencia en Java, Spring Boot y Spring Batch, orientados a microservicios y procesamiento batch empresarial.


🔧 🚀 Microservicios con Spring Boot + Docker

Tecnologías: Java 17 · Spring Boot 3 · Spring Data · Docker · JUnit
Descripción:
Microservicio completo con endpoints REST, arquitectura limpia, manejo avanzado de excepciones, integración con base de datos y pruebas automatizadas.
Incluye Dockerfile listo para despliegue y un enfoque modular basado en buenas prácticas para entornos empresariales.

✔️ Centrado en microservicios modernos
✔️ Código mantenible y escalable
✔️ Preparado para CI/CD

🔗 Repositorio: (Próximamente)


🔄 ⚙️ Procesamiento Batch con Spring Batch

Tecnologías: Java 8, 17 ó 21 · Spring Batch 3 ó 5 · Oracle/MySQL ·
Descripción:
Pipeline batch diseñado para ejecutar procesos de alto volumen de forma segura y eficiente.
Incluye configuración de steps paralelos, pasos condicionales, reintentos automáticos, listeners personalizados y auditoría de ejecución.

✔️ Especialidad fuerte de mi perfil
✔️ Alto rendimiento y tolerancia a fallos
✔️ Pensado para procesamiento masivo en sistemas corporativos

🔗 Repositorio:


📊 GitHub Stats


📫 Conecta conmigo


Gracias por visitar mi perfil 🙌
Construyendo, aprendiendo y avanzando. 🚀

Pinned Loading

  1. SCLOUD.VIDEOCLUB SCLOUD.VIDEOCLUB Public

    El proyecto VdeoClub lo estoy desarrollando en Spring Boot y Spring Cloud (Eureka, Gateway), con servicios de clientes, catálogo, alquiler, pagos, inventario y notificaciones. Seguridad JWT, JPA/H2…

    Java

  2. SpinWords SpinWords
    1
    package com.javierlobo.codewars.main.kata;
    2
    
                  
    3
    public class SpinWords {
    4
    	private String expected = "";
    5
    	private String spinWords ="Hey fellow warriors";