Backend Developer Java 17 con experiencia en arquitecturas de microservicios, seguridad empresarial y soluciones para entornos públicos y productivos. He participado en la construcción de más de 10 servicios con Spring Boot, Spring Security, JWT y OAuth 2.0, además del diseño de pipelines CI/CD con Docker, Jenkins y SonarQube. Actualmente avanzando hacia la culminación de mi carrera en Análisis de Sistemas y buscando crecer en backend con enfoque en calidad, escalabilidad y rendimiento.
|
Backend Java 17, Spring Boot, Spring Security, WebFlux |
Datos PostgreSQL, MySQL, Oracle SQL, MongoDB, Minio |
Seguridad JWT, OAuth 2.0, Gateway, Multi-tenancy |
|
Testing JUnit, Mockito, MockMvc, Swagger/OpenAPI |
DevOps Docker, Docker Compose, Jenkins, GitHub Actions |
Calidad Clean Code, SOLID, DDD, SonarQube |
💡 Conocimientos adicionales: React, Angular, Node.js, Express, SQL Server, Oracle, API Gateway, jsPDF, Flutter, Svelte, Azure, Google Cloud.
- Desarrollo de 3 microservicios con Java 17, Spring Boot y WebFlux.
- Implementación de Movement Service para gestión de actas con firma digital y reportes PDF optimizados.
- Construcción del Inventory Service con flujo completo y validación física con Minio.
- Seguridad con Spring Security, JWT y OAuth 2.0, junto con control de acceso por roles y multi-tenancy.
- Gateway y documentación REST con Swagger/OpenAPI.
- Pruebas unitarias con JUnit, Mockito y MockMvc.
- Integración CI/CD con Jenkins, GitLab y GitHub Actions.
- Containerización con Docker y despliegue con Kubernetes.
- Desarrollo de backend con Java, Jakarta EE y Spring Boot.
- Modelado y consultas SQL para productos, stock, compras y ventas.
- Patrones MVC en JSP y posterior evolución hacia Spring Boot + Angular.
- Prototipo móvil PWA con Flutter integrado a API REST.
- Landing page institucional con formulario funcional.
- Backend con Node.js y Express para almacenamiento en MySQL.
- Despliegue en infraestructura Ubuntu/Debian con Apache.
“La calidad del código es la base de sistemas confiables, escalables y duraderos.”