Summary
José Caba is a Senior Software Developer from Granada with six years building scalable, decoupled systems across startups and cloud platforms. He combines strong Java/Spring backend expertise (Hexagonal, DDD, CQRS, Event Sourcing) with DevOps skills—Terraform, Kubernetes, Docker and GCP—to migrate high-traffic apps to real-time, maintainable architectures. José has hands-on experience automating CI/CD, centralizing logs, and moving monoliths to microservices while also scripting ETL and web-scraping tasks. Comfortable across the stack with TypeScript and Vue.js, he emphasizes clean code, SOLID principles and continuous learning. A pragmatic problem-solver, he often pairs architectural design with operational ownership to reduce manual toil and improve system observability.
6 years of coding experience
3 years of employment as a software developer
Desarrollo de aplicaciones multiplataforma, Programación informática, Desarrollo de aplicaciones multiplataforma, Programación informática at I.E.S ZAIDÍN VERGELES
English, Spanish