José Moreno is a seasoned Java-focused software engineer with over 20 years of experience building enterprise-grade JEE and cloud-native systems, and nine years in his current senior-level trajectory. He has repeatedly owned full software lifecycles—from requirements and PoCs to performance tuning—across large organisations like IBM and Klarna, specializing in high-availability, data-intensive services and decision automation with IBM ODM. Comfortable both as a hands-on developer and technical mentor, he brings deep expertise in Java (up to Java 17), Spring/Spring Boot, Hibernate/JPA, middleware (WebSphere), and containerized deployments on Kubernetes/OpenShift and AWS. José combines pragmatism and quality orientation, with a strong affinity for open source practices and reusable architectures that reduce long-term maintenance costs. A detail that sets him apart: extensive experience translating complex business rules into auditable decision services and custom Decision Center integrations, bridging product configuration and engineering. Based in Madrid, he thrives in collaborative, agile teams that ship resilient, well-tested systems at scale.
9 years of coding experience
22 years of employment as a software developer
Hibernate and Spring Data JPA: Beginner to Guru, Computer Software Engineering, Hibernate and Spring Data JPA: Beginner to Guru, Computer Software Engineering at Udemy Alumni
Contributions:30 PRs, 21 pushes, 35 branches in 1 month
optionsgraphql-subscriptionsspingbootgraphql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.