Summary
John Dematis is a Java Software Engineer with over a decade of hands-on experience and more than four years focused on backend Java development in production microservices environments. He’s built and optimized RESTful APIs with Spring Boot, migrated IoT data stores from MongoDB to PostgreSQL to cut query latency, and keeps high test coverage using JUnit 5 and Mockito. Comfortable across the full stack, he has delivered React UIs, Android apps, and data visualizations, and routinely automates deployments with Docker, Kubernetes, Jenkins and Azure. Now at Chubb after leading cloud-native and digital-twin work at Athens Technology Center, he combines pragmatic system design with operational deployment experience. A detail that often gets overlooked: his early web and mobile work informs a practical focus on maintainable, reusable components across front-end and back-end boundaries.
11 years of coding experience
7 years of employment as a software developer
Master’s Degree Internet and the World Wide Web, Master’s Degree Internet and the World Wide Web at Aristotle University of Thessaloniki (AUTH)
English, Greek