Your RPG systems run the business.
Your next team won't know RPG.
We migrate your RPG codebase to clean, maintainable Java — automatically, at a fixed price, with zero disruption to your operations.
The clock is ticking on RPG expertise
Three forces are converging that make modernisation urgent, not optional.
The talent cliff
The average RPG developer is approaching retirement age. When they leave, they take decades of undocumented business logic with them. Hiring replacements is nearly impossible.
Maintenance is eating your budget
Companies running IBM i systems spend 60–80% of their IT budget just keeping the lights on. That leaves almost nothing for the innovation your business needs to compete.
Every year of delay costs more
The longer you wait, the fewer people understand your codebase. Migrations become more expensive and riskier as institutional knowledge disappears.
Two steps. No lock-in until you're confident.
Migration Pilot
We take a real program from your codebase — typically up to 2,000 lines of code — analyse its dependencies, and deliver a working Java translation backed by tests. Not a generic demo. Your own code, correctly migrated.
- Fixed price: EUR 3,000
- Real program from your codebase
- Delivered with a test suite
- 15-day money-back guarantee
Migration Flow
Once the Pilot is complete, we continue the migration in short, structured iterations. At the start of each iteration, you know exactly what will be translated. At the end, you receive the code, the tests, and the opportunity to give feedback.
- Clear scope defined before each iteration
- Your feedback shapes subsequent iterations
- Previously migrated code updated to stay consistent
- Progress tracking and quality indicators throughout
"The migration completed on time, on budget, and our team was writing new features in Java within a month of handover."
— IT Director, European manufacturing company
ERP system migrated from RPG to Java
A European manufacturing company was facing a critical talent gap: their senior RPG developers were retiring, and their ERP system — hundreds of thousands of lines of business logic — was at risk. Strumenta delivered a complete migration within the agreed timeline and budget, preserving all business logic and handing over a Java codebase their new team could immediately work with.
Read the full case study →
By the author of
Migrating RPG Code to Modern Languages
A practical playbook for teams modernising IBM i applications — covering migration strategies, target language selection, testing approaches, and how to manage the human side of a migration. Written by Federico Tomassetti, founder of Strumenta.
Why Java, specifically?
Java isn't just a modern language — it's the right target for IBM i migrations. It runs on the JVM, which means it can co-exist with your RPG systems during the transition. It has the largest enterprise developer talent pool in the world. And code written in Java in 2025 will still be maintainable in 2045.
- Runs on IBM i alongside RPG (phased migration possible)
- Largest global talent pool — easy to hire
- Mature enterprise ecosystem (Spring, Jakarta EE, etc.)
- Excellent tooling: IntelliJ, Maven, Gradle
- Long-term language stability (30+ year track record)
Not ready to commit to a full migration?
Start with a Migration Pilot. We take a real program from your codebase, translate it correctly, and deliver it with tests — at a fixed price of EUR 3,000, with a 15-day money-back guarantee.
Start with a Migration PilotFixed price. No lock-in. Full refund available within 15 days if not satisfied.