Summary
Xavi Escriche is a seasoned Java analyst-programmer with 14 years focused on backend systems and a total of 22 years in software development across public and commercial sectors. He has led technical responsibility for enterprise Java applications using Spring, Spring Cloud, microservices, CI/CD, containers and identity tools (Keycloak), and brings practical experience with healthcare standards (HL7, FHIR). Comfortable across the stack, he complements backend expertise with frontend and web services skills and a master's in Free Software, reflecting a long-standing interest in open-source engineering. Known for delivering organized, high-quality solutions within agile teams, he combines legacy system knowledge (DB2, Oracle, enterprise app servers) with modern cloud-native practices. Colocated in Barcelona, he favors collaborative, professional environments and continuously pursues engineering challenges beyond pure Java development.
14 years of coding experience
18 years of employment as a software developer
UPC Universitat Politècnica de Catalunya
UOC (Universitat Oberta de Catalunya)
Spanish, Catalan, English, Portuguese