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
A continuación muestro dos ejemplos representativos de mi experiencia en Java, Spring Boot y Spring Batch, orientados a microservicios y procesamiento batch empresarial.
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)
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:
- Spring Batch 3: SBATCH3.REPOSITORY
- Spring Batch 5: (Próximamente)
Gracias por visitar mi perfil 🙌
Construyendo, aprendiendo y avanzando. 🚀