customer story enterprise java applications

Modernization of a Core Java System for a Leading Japanese Manufacturer

28 October 2025

Modernization of a Core Java System for a Leading Japanese Manufacturer

A leading Japanese food company needed to modernize one of its long-running internal systems. The platform had been stable for many years but relied on Java components. The IT department required a reliable way to keep the system running across multiple browsers, including Chrome and Edge, without depending on outdated Java versions or plugins.

After evaluating several options, the company selected CheerpJ, a solution that converts Java applications into WebAssembly so they can operate directly in modern browsers without additional installation or changes to the source code.

Collaboration with FPT Software Japan

To ensure a smooth and effective implementation, the project was carried out in partnership with FPT Software Japan, who provided local technical support and integration expertise. Their team played a key role in coordinating verification activities, managing communication between stakeholders, and aligning the project with the client’s IT governance requirements. Working together, FPT Software Japan and the CheerpJ engineering team supported the customer throughout testing, deployment, and ongoing optimization. This collaboration ensured that the transition from the legacy Java environment was completed efficiently and with minimal disruption to business operations.

Verification Process

The project began with a detailed verification phase to confirm that CheerpJ could reproduce all existing business operations. Working closely with our engineers, the company’s IT team tested builds, checked application behavior, and made careful adjustments to address each technical issue identified during testing.

After internal validation was complete, a pilot deployment was conducted with a small group of key users. This step allowed the team to confirm stable operation and usability under actual working conditions. Once these evaluations confirmed that all functional and performance requirements were met, the system was deployed to all users.

System Rollout

Because CheerpJ does not require client installation, both administrators and users were able to start using the updated environment immediately. Applying the new build was straightforward, and the transition caused no major interruptions to daily operations. Even general users found the change easier than expected.

Evaluation and Results

While there was some initial concern about moving away from the previous Java environment, users soon reported that the new system worked smoothly and supported all necessary tasks. The IT department confirmed that CheerpJ delivered full functionality while ensuring stable operation across multiple browsers.

Outcome

Through the introduction of CheerpJ, the company successfully continued using its existing Java-based system without relying on legacy plugins. The project maintained business continuity, reduced maintenance overhead, and ensured compatibility with current and future browsers. This approach protected the company’s existing IT investments while supporting reliable long-term system operation.