Summary
Javier Barquero is a senior software engineer and architect with nearly two decades of experience designing and migrating enterprise Java systems to cloud-native, reactive architectures. Currently Chapter Lead on ING’s Maggie banking platform, he builds multicountry, plug‑able bank applications and champions Spring-based reactive services, contract testing, and containerized deployments (Kubernetes/OpenShift). He has led migrations from classic Java EE to microservices, introduced DDD and CI best practices, and mentored teams on technologies like Cassandra, Kafka, RabbitMQ and ELKB. Comfortable both as an individual contributor and technical lead, he frequently drives PoCs that validate new stacks and patterns. Based in Madrid, Javier combines deep historical knowledge of Spring (since 2006) with hands‑on experience delivering resilient, high-performance financial systems.
14 years of coding experience
12 years of employment as a software developer
Bachelor's Degree in Informatics Engineering Software Engineer, Bachelor's Degree in Informatics Engineering Software Engineer at Facultad de Informática. Universidad Politécnica de Madrid
Master degree computer science, Master degree computer science at Universidad Politécnica de Madrid
English