By the numbers
01 · The challenge
MEDHOST, a leader in healthcare software, supports more than 1,000 healthcare facilities across the U.S., including many in rural communities. Its platform plays a critical role in hospital operations, so every update must meet strict compliance standards and pass rigorous testing and certification. As Pandian Velayutham, MEDHOST’s VP of Technology Strategy, explains, the software is not just about functionality; it is about adhering to legal compliance and government regulations, especially in the rural communities where they operate.
Over time, MEDHOST’s infrastructure had grown large and complex, and the move toward more cloud-based systems added further intricacy across upgrades, dependencies, and security fixes in legacy environments. Many applications, including legacy Java services and infrastructure-as-code components like Terraform, needed modernization but were too resource-intensive to address manually, and code quality varied across teams and repositories.
02 · The solution
To accelerate modernization without compromising quality or compliance, MEDHOST partnered with Moderne to overhaul legacy Java services and Spring Boot applications. One of the first milestones was migrating core systems to Java 17, unlocking immediate performance gains and long-term platform stability.
Rather than treating upgrades as ad hoc projects, the team codified transformation logic into reusable recipes using Moderne’s Lossless Semantic Tree model. They also implemented a CI check on every commit to enforce security and quality standards, covering Java security best practices, secrets detection, the OWASP Top 10, dependency upgrades, static analysis fixes, and SLF4J logging best practices.
03 · The results
By adopting Moderne, MEDHOST accelerated modernization across its ecosystem while improving code quality, consistency, and developer confidence. Manual remediation work that once took weeks was handled automatically at scale, producing a 30 to 50% reduction in time spent on refactoring tasks and freeing teams to build new features.
One of the biggest achievements was the seamless migration to Java 17, completed faster and with greater certainty than previous upgrades. The team is now preparing for its next leap to Java 21 or 22, and has broadened its modernization scope to front-end frameworks and Terraform, while embedded recipes help junior developers contribute and learn best practices.
See deterministic, estate-wide code change on your own repositories.