
RPG Experts in Germany
for reliable IBM i systems, matched in minutes with vetted freelance professionalsHire experts who modernize RPG applications, develop IBM i business logic and connect AS400 systems with APIs and databases. FRATCH matches you quickly and precisely with vetted, available freelancers who fit your technical requirements.
Meet FRATCH Experts in Germany, who have recently used RPG
Hans-Dieter G.
Last position:
Training as an AI Expert
I continuously expand my expertise in AI and automation. I work with ChatGPT, OpenAI, Manus, Gemini, MS CoPilot, APIs, LangChain, Hugging Face, Manus, TensorFlow, and Auto-GPT, as well as Python-based ML frameworks and MLOps tools, to intelligently transform traditional software development, analysis, and testing processes.
Tezcan D.
Last position:
Solution Architect / Project Manager at German Football Association
- Overall responsibility for the project lifecycle from scope definition to completion
- Close collaboration with platform teams, IT leaders, and external service providers
- Application of SAFe principles and structured sprint work
- Creation of a migration roadmap with clear milestones
- Monitoring of the lifecycle: onboarding, repository migration, replication of permissions, and system tests
- Visualization of the architecture with PlantUML and Gliffy as well as documentation in Confluence
- Regular status reports and running knowledge transfer sessions
Armin V.
Last position:
Software Developer at DFS GmbH
- TANGe is a DFS project to introduce a modern digital tower system that is meant to make airport air traffic handling safer, more efficient, and future-ready. My current task in this project is the development of the Runway SID Assignment Service, which is responsible for assigning departure routes from an airport. SID - Standard Instrument Departure stands for a standardized departure route.
Software: Java, microservices, Kafka, Robot Framework, Gitlab, Kubernetes, Docker
Diego E.
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.
Lukas G.
Last position:
Ertrea Campaign Helper
Self-initiated, solo project, in active development
- Full-stack TypeScript app (Nuxt 4, Vue 3, Nitro, Drizzle ORM, PostgreSQL) for running tabletop RPG campaigns, built around a system-agnostic core designed to extend from Pathfinder 2e to other systems without rewrites.
- Deliberate content-ownership model: Live References vs. Owned Content, with publishing modeled as an immutable snapshot rather than a flag, designed for forward compatibility from day one. Namespaced, frozen slugs for collision-safe URLs.
- Data ingestion pipeline importing curated Foundry VTT data into a normalized schema, with version-checking. Library currently holds 1,209 creatures and 1,796 spells (PF2e Remastered content); licensing confirmed clear under ORC/OGL for statblock display.
- Strict TDD workflow (red-green-refactor, vertical slices; Vitest, Playwright, PGlite for fast in-memory DB-integration tests), Architecture Decision Records, a maintained domain glossary.
- Standalone, account-free public tools (Creature Database, Spell Database, Encounter Builder) built to launch ahead of the full campaign/adventure product, as a lower-friction wedge to get real usage sooner. Self-hosted on a Hosteurope VPS.
Stack: Nuxt 4, Vue 3, Nitro, Drizzle ORM, PostgreSQL, Vitest, Playwright, PGlite
Oliver O.
Last position:
Embedded Software Architect at Automotive supplier
Stellar SR6 G7 line, 32-bit Arm® Cortex®-R52+ MCU.
- MISRA-C, C99, Greenhills ARM compiler
- Dassault AUTOSAR Builder
- EB Tresos
- Sparx Enterprise Architect 16.1
- VS Code
- Python xml, lxml, NumPy and Pandas
ISO 26262, ISO 21434, hypervisor, key management, HSM. Tooling & automation. LieberLieber LemonTree + Sparx EA. Jira, Confluence, SharePoint. Git/Github. DevOps through Jenkins & Conan.
Holger B.
Last position:
Business Analyst at BLS
- The AVANZA project provides the deployment and procurement of a modern, reliable system for efficient access and sales and supports smooth operations at the Lötschberg & Simplon car shuttle.
- Operations are sustainably secured and the further development of the car shuttle business model is supported.
- Developed a study with an evaluation of possible solution options.
- Supported the decision on options, evaluated the RFI, prepared procurement, concept created based on the chosen option.
Maik S.
- Development of a new generation of Spring Boot microservices for an archiving system on OpenShift, monitoring, security analyses
Stack: Java, Spring Boot, Kafka, Vaadin, OpenShift 4.x, Maven, Artifactory, Jenkins, Git/Github, GitHub Copilot, GitOps, CI/CD, Kargo/ArgoCD
Thomas S.
Last position:
IT Consultant at Public Sector / SÜ2
- Operation of VMware, Veeam and further development of the system
- Implementation of BSI requirements in the design/construction
- Control and analysis of the VMware environment using PowerShell scripts
- Working according to ITIL processes
- Version control of scripts with TortoiseSVN
Dieter B.
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 G.
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
Jörg S.
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)
Madhava N.
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
Steffen S.
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
Manfred H.
Last position:
SAP R/3 Developer at Erdrich Umformtechnik GmbH & Co. KG
- Automotive / manufacturing, production
- ABAP / ABAP OO programming
- Modules: MM / SD / WM
- ABAP developments in the database area (SAP databases, SQL Server)
- Developments in the forms area (Smart Forms, Adobe Forms)
- Data analysis, evaluation and consolidation
- Enhancements, custom developments & further developments, new reports
- Interfaces, e.g. for automatic creation of purchase requisitions or updating customizing tables
Discover over 15,000 top freelancers
Statistics of experts using RPG
Aggregated from the professional profiles of matched freelancers.
Experience
33 years

Position duration
2.1 years

Positions per freelancer
23

Top business areas
Information Technology, Project Management, Product Development

Top industries
Information Technology, Banking and Finance, Transportation

Certification focus areas
Information Technology, Product Development, Project Management
Bachelor's degree or higher
75%
Master's degree or higher
33%
Doctorate
8%

Certifications per freelancer
3

Most common languages
German, English, Spanish

Speak two or more languages
94%
Based on our profile pool as of 19 Sep 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 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
RPG experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Information Technology (88%)
- Banking and Finance (76%)
- Transportation (65%)
- Insurance (53%)
- Manufacturing (53%)
- Retail (53%)
- Professional Services (47%)
- Aerospace and Defense (41%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
RPG on IBM i
RPG is a business programming language closely associated with IBM i systems, formerly known as AS400 environments. Companies use it to run dependable core applications for order processing, inventory, finance, manufacturing and logistics. Modern RPG, including RPG IV and RPGLE, supports structured programs, free-form syntax and service-oriented integration.
Core applications
RPG specialists work on applications where stability, data accuracy and continuous operation matter. Typical deliverables include:
- Order, purchasing and warehouse workflows
- Financial and accounting functions
- Manufacturing and logistics processes
- Batch jobs, reports and operational screens
- Interfaces for web and mobile applications
Ecosystem and tooling
RPG work usually involves IBM i, Db2 for i and CL programming. Strong specialists understand IBM Navigator for i, IBM i Access, job queues, libraries, subsystems and authority management. They may also use SQL, REST APIs, JSON, XML, Git-based workflows and development tools such as RDi to connect established applications with newer services.
When companies need help
Companies bring in freelance RPG expertise during modernization, migration and application extension projects. A specialist can assess tightly coupled source code, improve SQL performance, replace manual workflows or expose existing logic through APIs. In Germany, this often means working with teams that must preserve critical IBM i processes while introducing cloud services or contemporary user interfaces.
What strong specialists deliver
Experienced RPG professionals read unfamiliar codebases carefully and protect business rules before changing them. They know how record-level access, commitment control, locking, data areas and batch processing affect production systems. The best specialists explain trade-offs clearly, test changes against real operational scenarios and leave maintainable documentation for internal teams.
Collaboration and quality
Remote delivery works well when access, release procedures and IBM i environments are prepared in advance. On-site collaboration can help when a project involves complex operational knowledge, legacy dependencies or close coordination with German-speaking business teams. When assessing an expert, review comparable IBM i work, ask how they approach risk and modernization, and check whether they can connect RPG knowledge with SQL, APIs and secure deployment practices.
Frequently asked questions
Key details about RPG, drawn from the questions we get asked most.
RPG is used to build and maintain transaction-heavy business applications on IBM i. It commonly supports finance, inventory, manufacturing, distribution, order management and logistics processes.
RPG is specialized for long-running IBM i business systems, while languages such as Java, C# and JavaScript are used across broader application environments. RPG can be the stronger choice when existing business rules, Db2 for i data and operational reliability are central to the project.
A strong RPG specialist often also works with IBM i administration concepts, Db2 for i, SQL and CL. REST APIs, JSON, XML, Git, automated testing and secure integration are valuable when extending established applications.
The right level depends on the system’s complexity, production risk and modernization goals. A small enhancement may need focused knowledge of a codebase, while a core-system migration calls for a professional who understands RPG, IBM i operations, data dependencies and release control.
Yes, RPG projects can often be delivered remotely when secure IBM i access, test environments and clear release processes are available. On-site work may still help with workshops, operational handovers or systems that cannot be accessed outside the company network.
Not always, but German can simplify requirements work with local business teams and documentation in Germany. The essential requirement is precise communication about business rules, production risks and IBM i changes; English is common in technical collaboration.
Ask for examples of comparable IBM i systems, modernization work and production-safe changes. A capable RPG professional can explain data dependencies, testing, rollback plans and the effect of changes on batch jobs and connected applications.
Yes, RPG specialists can refactor free-form code, improve SQL usage and expose business logic through REST APIs. They can also help introduce web interfaces, automated delivery practices or complementary services without discarding reliable core processes.
The average hourly rate of freelancers in Germany who have used RPG in their recent projects is 97 €, which corresponds to a daily rate of about 777 € based on an 8-hour working day.
Of the freelancers in Germany who have used RPG in their recent projects, 75% hold at least a Bachelor's degree, 33% hold at least a Master's degree, and 8% hold a doctorate.
On average, freelancers in Germany who have used RPG in their recent projects have 33 years of professional experience, with a single engagement typically lasting around 2.1 years.
The most common languages among freelancers in Germany who have used RPG in their recent projects are German (100%), English (82%), and Spanish (24%).
The most common industries among freelancers in Germany who have used RPG in their recent projects are Information Technology (88%), Banking and Finance (76%), and Transportation (65%).
The most common business areas among freelancers in Germany who have used RPG in their recent projects are Information Technology (94%), Project Management (88%), and Product Development (82%).
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!
