RPG Experts in Germany
matched in minutes from over 15,000 CVs with the power of AI.Hire experts who maintain IBM i and AS/400 systems, modernize RPG code, and connect DB2 for i, CL, and APIs cleanly. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used RPG
Diego Espinoza
Last position:
RPG Software Developer from RPG III to Free Format
- Development of software and system support for RPG development.
- Development, optimization and maintenance of programs in RPG (RPG II to ILE Free Format).
- Performing integration tasks, data management as well as applying and managing system updates.
- User support and training to ensure smooth system operation.
Hans-Dieter Große-Kreul
Last position:
Training as an AI Expert
I continuously expand my expertise in AI and automation, working with ChatGPT, OpenAI, Manus, Gemini, MS CoPilot, API, LangChain, Hugging Face, Manus, TensorFlow and Auto-GPT as well as Python-based ML frameworks and MLOps tools to intelligently transform classic software development, analysis, and testing processes.
Dieter Bomblat
Last position:
Logistics Project Manager at VetLogOne GmbH
- Planning and construction of an AutoStore to increase space efficiency and avoid new logistics space. Acquisition, costing, and integration for national and international clients in the pharmaceutical sector.
- AutoStore implementation (30,000 bins, 30 robots) – +50% space efficiency, -15% throughput. Reduced staffing needs by 12% through automation.
Alois Gruber
Last position:
Bank DZ Privatbank S.A.
- Various programming tasks as specified
- Work carried out from home office, meetings/tasks via email, phone and Microsoft Teams
- Version control via GIT
- Implementation with RDI, FreeSQL SQL
- Extension of automatic test environment creation as specified - adding automatic transfer of existing iSeries users and preparation as well as anonymization of test data
- Creation of trigger and service programs in SQLRPGLE, FreeRPG, ILE RPG and CLLE
- Development and implementation of the CallKredite project including additional extensions for other departments
- Conversion of RPG to Free-RPG and SQL as well as extension of existing modules as specified
- Migration to a new banking release
- Support for specialist segment / OIV
Madhava Narayanappa
Last position:
Function Developer ADAS at Continental Automotive GmbH through Ferchau GmbH
- Project: Sensor fusion application for traffic participant detection
- Software frameworks: C++ (11,14), Python, Visual Studio, MTS, Qt, GitHub, Jenkins, JIRA, Confluence, Conan, CAN, RTOS, DOORS, CMake
- Refactored and adapted sensor fusion algorithms by processing sensor data (camera and radar) for ACC and EBA as per requirements
- Handled system test issue reports in JIRA
- Tuned Kalman filters and introduced new features to enhance tracking
- Adapted architecture, detailed design (UML) and simulation tool (Qt)
- Conducted unit testing, code reviews and static code analysis in compliance with MISRA standards
- Conducted regression testing to validate software, involved in software releases (CI/CD), KPI evaluation by testing NCAP scenarios
- Flashed ADAS software to target vehicles, used UDS protocol and OBD-II tools for diagnostics and verification
Thomas Schoppe
Last position:
IT Consultant at Public Sector / SÜ2
- Operating VMware, Veeam and further developing the system
- Implementing BSI guidelines during design/build
- Controlling and analyzing the VMware environment with PowerShell scripts
- Working according to ITIL processes
- Versioning scripts with TortoiseSVN
Steffen Schwarz
Last position:
Senior Tester at Deutsche Bundesbahn
- Creation, automation, and execution of regression tests
- Manual, automated, and load & performance testing
- Use of Micro Focus Silk Central Test Management tool, AWS Workspace, Kubernetes, Postman, OPENLens, GitLab CI/CD, SharePoint, Confluence, Jira, PostgreSQL, Oracle, SQL, SAFe
Jörg Schmidt
Last position:
Software Developer at Commerzbank
- Created interface programs between mainframe and distributed online screens
- Modified and created batch programs for daily data processing
- Provided advice on program setup, database structures, and programming tools
- Performed error analysis for the overall project
- System: OS/390, ISPF, TSO, IMS DB, IMS Connect, COBOL, DB2, SQL, SPUFI, IBM debug tool, Confluence, Jira, Eclipse, Rational Developer for Z Systems (RDZ)
Rudi Salm
Last position:
Short Course in Compliance at FernUni Hagen
- University short course in compliance
Tobias Wehrum
Last position:
Unity Developer (Playing History) at Freelancing
- Development of a screen reader compatible audio guide and a 2D game for use in a museum context.
Discover over 15,000 top freelancers
Statistics of experts using RPG
Aggregated from the professional profiles of matched freelancers.
Experience
32 years
Position duration
1.8 years
Positions per freelancer
23
Top business areas
Information Technology, Project Management, Product Development
Top industries
Information Technology, Banking and Finance, Manufacturing
Certification focus areas
Information Technology, Project Management, Product Development
Bachelor's degree or higher
63%
Master's degree or higher
25%
Certifications per freelancer
3
Most common languages
German, English, Spanish
Speak two or more languages
90%
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using RPG
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
What RPG is
RPG is a business language used mainly on IBM i systems, including IBM i and older AS/400 and iSeries environments. Companies use it to run core back-office processes, order handling, finance, inventory, and production logic. It is still common where stability, transaction safety, and long-lived business rules matter.
Typical work
- Maintain and extend existing RPG programs
- Refactor fixed-format code into free-format RPG
- Integrate DB2 for i, CL, and external APIs
- Support batch jobs, reports, and transactional flows
- Modernize legacy AS/400 applications without breaking operations
Ecosystem and skills
Strong RPG specialists know the IBM i stack, not just the language. They work with DB2 for i, CL, SQL, ILE, debugging tools, and job control concepts. Many projects also need comfort with security, file handling, message queues, and the way RPG fits into broader legacy application landscapes.
When companies bring in help
Companies usually look for freelance RPG expertise when a critical system is aging, documentation is thin, or internal knowledge is limited. That is common in Germany too, where manufacturing, logistics, retail, and finance often still rely on IBM i back ends. External specialists help when change must be safe and disruption must stay low.
What good specialists deliver
A strong RPG professional reads old code quickly, traces business logic, and changes it with care. They can stabilize urgent defects, add interfaces, clean up data access, and prepare systems for gradual modernization. They also know when to improve code structure and when to leave proven logic alone.
How to work with them
RPG projects often mix remote analysis with access to secure systems and occasional on-site workshops. Good collaboration starts with clear system access, sample jobs, business rules, and a list of key files and programs. The best specialists ask precise questions and document changes in a way your team can keep using.
Frequently asked questions
Key details about RPG, drawn from the questions we get asked most.
RPG is used to maintain and extend core business applications on IBM i systems. It often runs order processing, inventory, invoicing, reporting, and other transactional processes that must stay reliable for years.
RPG is the language; IBM i is the operating environment it usually runs on. Many people still say AS/400 or iSeries when they mean the same system family, so experienced specialists should recognize all three terms.
RPG help makes sense when key code is old, internal know-how is scarce, or a release is too risky to handle alone. Freelance specialists are also useful when you need modernization, API integration, or a short-term rescue on a critical IBM i system.
RPG is usually chosen for existing IBM i business logic, not for greenfield web products. Java and web stacks are often added around it, while RPG keeps the stable core process working where it already fits best.
A strong RPG specialist usually also knows DB2 for i, CL, SQL, ILE, and the operational habits of IBM i. Depending on the task, experience with APIs, data migration, testing, and legacy modernization can be just as important.
RPG work on live business systems usually needs someone who has touched production code before, not just read about it. The right level depends on the task: bug fixes and maintenance can be straightforward, while refactoring and modernization need deeper system knowledge.
Yes, RPG work is often done remotely if system access, test data, and communication are set up well. For sensitive systems or early discovery, German teams may prefer a short on-site start and then move to remote delivery.
A good RPG expert explains old code clearly, asks about business rules, and changes only what is needed. Look for practical IBM i experience, careful debugging habits, and examples of stable maintenance or modernization work rather than vague claims.
The average hourly rate of freelancers in Germany who have used RPG in their recent projects is 89 €, which corresponds to a daily rate of about 711 € based on an 8-hour working day.
Of the freelancers in Germany who have used RPG in their recent projects, 63% hold at least a Bachelor's degree and 25% hold at least a Master's degree.
On average, freelancers in Germany who have used RPG in their recent projects have 32 years of professional experience, with a single engagement typically lasting around 1.8 years.
The most common languages among freelancers in Germany who have used RPG in their recent projects are German (90%), English (80%), and Spanish (30%).
The most common industries among freelancers in Germany who have used RPG in their recent projects are Information Technology (80%), Banking and Finance (70%), and Manufacturing (60%).
The most common business areas among freelancers in Germany who have used RPG in their recent projects are Information Technology (90%), Project Management (80%), and Product Development (70%).
Main locations of FRATCH Experts, who have recently used RPG
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
