
CORBA Experts in Germany
with fast, precise AI matching from over 15,000 CVsHire experts who connect CORBA services, maintain distributed object systems, and integrate legacy middleware with modern APIs. FRATCH matches you quickly with vetted, available freelancers whose experience fits your technical requirements.
Meet FRATCH Experts in Germany, who have recently used CORBA
Peter F.
Last position:
Subproject Manager and Solution Architect - Microsoft 365 Transformation at Automotive Industry
Integration of highly regulated countries such as China and South Korea into a company-wide M365 tenant.
Technical contact for integrating special requirements for the executive board and German subsidiaries that are subject to BaFin compliance requirements.
Subproject management.
Coordination of requirements within the overall architecture.
Design of the use of DLP features from Microsoft Purview.
Design of special access restrictions via Entra ID Conditional Access.
Support in designing the provisioning of Teams teams and SharePoint sites with higher compliance requirements.
Technical support for implementing information classification with sensitivity labels for SharePoint Online and Teams.
Technical support for the subproject introducing CoPilot for M365.
Skills: M365, Purview, DLP, Entra ID, Sensitivity Labels, CoPilot, Teams, SharePoint Online.
Burhan D.
Last position:
Enterprise Architect & Solution Architect at DB Netz AG
With project PRIZMA, DB will modernize its infrastructure on the one hand, and develop a fail-safe IT landscape on the other hand, which can be restored quickly and securely in case of a disaster.
- Capture current architectures of existing systems as well as methodical consulting and development of target architectures
- Deepen and maintain the building plan / target IT landscape
- Implement technical architecture concepts & architecture descriptions
- Implement migration concepts for updating and further developing the platform and information systems
- Assess submitted improvement suggestions as part of the project
- Capability management: identify capability gaps, develop target visions, and support transformation planning within the enterprise architecture.
- Create a compatibility matrix of the components in use and compare dependencies of specific versions
- Create an IT concept for extending the platform with the following topics: hardware and software requirements, security, licensing, high availability, load balancing, backup & recovery, update strategy, monitoring integration, etc.
- Coordinate with business architects as well as technical architects from the cross-functional architecture area of the PRISMA program for the topics (backup, Active Directory, monitoring, Citrix, and business applications ...)
- Status meetings and alignment of project planning with the Release Train Engineer / Project Manager
- Advise the Release Train Engineer / Project Manager in identifying project risks
- Advise the System Architect Engineers in steering the implementation of the concept
- Implement the IT concept
- Document the infrastructure
Label: MS Project, LINUX, Windows, ORACLE, Java, REST, SharePoint, Microsoft Exchange, UML, Enterprise Architect, BPMN, AZURE, AWS, V-MODEL, Micro Service, VisualStudio, SAP S/4HANA, SCRUM(SAFE), ESB (TIBCO), Python, Innovator, LeanIX (TOGAF), Ansible, Ansible Tower, Ansible Automation, ROBOT, SpringBoot
Stefan M.
Last position:
Bundesrechtsanwaltskammer
- Design, planning and execution of complex acceptance tests for a document exchange platform for the German justice authorities.
- Validation of decrypted and certificate-based message exchange via web platform, mobile app, and Java API.
- Documentation of test cases, execution steps, and test results.
- Technologies: Windows 11/10, Ubuntu, iOS, Android, Bash for Windows, Java 17, IntelliJ, Git, Jira, Confluence, Citrix Server, xJustiz standard implementation, specific justice software.
Minh D.
Last position:
Project Manager / Business Analyst / Application Manager at Finance and Insurance
Introducing 5 different process applications for various teams
Release planning: scope and time management
Resource/capacity planning
Conducting sprint planning / retrospectives
Increment planning (multiple sprints)
Preparing steering committee meetings / reporting to the executive board
Coordinating / aligning with external suppliers / deliveries
Multi-project resource planning
Aligning with the business unit and development team
Identifying best practices with IBM BAW
Cost control and planning for the project team and external service providers
Collecting KPIs using LogScale
Analyzing application errors with LogScale / queries
Defining user stories / aligning requirements with the business unit and development team
Testing and defect tracking
UI/UX design of the application
Preparing and facilitating brown-paper workshop
Test concept, test data, test organization, test execution
Recording team velocity / metrics
Executing tests
Scripts for automated testing
Organizing tests with the business unit and IT
Recording and prioritizing defects
Setting up and operating the application
Setting up application monitoring with LogScale dashboards
Checking health endpoints with PowerShell
Post mortem analysis
Setting up incident management
Setting up problem management
Analyzing errors using LogScale queries and dashboard
Pre-processing data for AI
Conducting evaluation with AI language models (Meta Llama 3.3 LLM and deepset Haystack) and RAG
Installing runtime environments for LLMs (large language model)
Evaluating various LLMs
Installing RAG (retrieval augmented generation) and integrating with LLM
Extracting unstructured data with LLM and RAG
Project based on IBM BAW (Business Automation Workflow), WebSphere Liberty, Domea, d.3, REST, LogScale (formerly Humio), Swagger, PowerShell, JIRA, Confluence, Lucom Interaction Platform (LIP), Mattermost, Jabber
Luca P.
Last position:
ERP Program Manager at Fiserv
The customer is undergoing a comprehensive transformation. All SAP ECC landscapes worldwide are being migrated to SAP S/4HANA, with the goal of introducing a standard template worldwide.
The program also includes the “RISE with SAP” migration and modernization program, which may involve migrating the landscapes of selected country installations to the SAP Private Cloud.
On the stakeholder side, the program reporting line extends to the company’s executive board and that of the implementation partner.
Fiserv Germany’s ERP landscape currently includes several non-standard SAP tools and applications that extend the functionality of the ECC environment and can often be integrated into downstream systems. As part of the transition to SAP S/4HANA, it is essential to assess the core functionality, integration points and future viability of these applications in order to determine their alignment with the target architecture.
The focus of the work is on providing expert advice and assessment to define the scope, strategy and roadmap for transitioning Fiserv Germany’s SAP ECC system to SAP S/4HANA.
The recommended best practices from SAP are followed and a structured approach is used to ensure a smooth transition with minimal disruption while maximizing business value.
This assessment forms the basis for a successful SAP S/4HANA transformation and ensures alignment with industry best practices, regulatory compliance and future scalability.
Migration Strategy Definition – assessment of available transition approaches based on business objectives, technical feasibility and SAP Best Practices.
Technical Readiness Assessment – conducting a system analysis to assess compatibility, custom code impact, data volume management, integration points and infrastructure readiness for SAP S/4HANA.
Business Process Impact Analysis – reviewing the latest business process documentation to define the scope and effort required to implement the necessary functions in SAP S/4HANA and to identify opportunities for process optimization.
Roadmap for Non-SAP Systems and Applications – assessment of third-party and legacy applications regarding their integration with SAP S/4HANA and recommendation of consolidation, migration or replacement strategies.
Deployment & Implementation Planning – defining a phased approach for implementation, including project schedules, risk mitigation strategies and key milestones aligned with business priorities.
This transformation takes place in phases: the Discovery phase leads to the Explore phase, which is followed by the Design phase and finally implementation.
Program management
Change management
Requirements management
Transition management
Stakeholder management
Risk management
Comprehensive coordination
Hartmut U.
Last position:
Freelancer at Freelancer
Projects at Raiffeisen Software Group (RSG), Linz from 2022-01-01 to 2025-03-31: application development on mainframe with PL/1, DB2, JCL, Tabex; development environment with idz, Jira, Dimensions, Confluence; execution of projects in banking reporting (own funds, capital requirements, large exposures, leverage ratio)
Project at Airbus, Hamburg from 2020-01-01 to 2022-12-31: mainframe system enhancements (TAKSY) in agile environment (Scrum, SAFe); business analysis; technical design; implementation (PL/1, DB2, IMS, JCL); test management; deployment
Werner K.
Last position:
Test Coordinator, Designer and Engineer at IBM
- Testing the SekIDP and related components
- Test design, execution and automation, microservices, GitHub Enterprise, Eclipse, Katalon Test Platform, API Testing, Confluence 8, JIRA/Xray, Draw.io, Swagger/OpenAPI, Postman, Docker, Kubernetes, Podman, PuTTY, E-Health, Telematik, Gematik standards, EPA, E-Rezept, sektoraler IDP, encryption, XaDES, PaDES, DICOM, HL7, FHIR, IHE, ICD, SSO, SAML/Shibboleth, OAuth, smartcards, JWT, two factor authentication Android and iOS, Wireshark, BrowserStack, Cypress, gRPC, REST, SOAP, WS-Security, Linux Shell, PowerShell, SSH/SSL, Java, Kotlin, Cordova, Gradle, Groovy, Python, TypeScript
Michael E.
Last position:
Software Developer at Continental
- Supported a telematics component in the automotive sector with SELinux and open-source license management.
- Products: SELinux, iMX8, ScanCode.
- Skills: Linux, firmware development, Python.
Rahul J.
Last position:
Hybris Consultant at Bosch Digital
- Implement Hybris Commerce projects for customer.
- Provide technical implementation of Developer and Integrator portal using Hybris solution.
- Integration with Billing and Payment systems.
- Technical ownership of the solution.
- Introduce best practices in Hybris solution and Java technologies.
- Provide release support on AWS environments.
- Technical focal point for sales and engineering teams.
- Supporting engineering team to scope the requirements and in architecting & designing the solutions.
- Proliferate best practices from one project to others, Knowledge management.
Ralf S.
Last position:
Senior Consultant / Developer at Überall Lokal
- Development of a marketplace for local retailers
- Technologies: Java, ORACLE, Ingres, REST, Spring Boot, Angular, nginx.
Jan K.
Last position:
Consultant for Information Security & Auditor at Kopiasonsulting GmbH
Operational management of the company: building teams and infrastructure, developing products, analysis and implementation of IT security measures
Project assignments in the IT security environment focusing on establishing blue teaming activities (defensive processes and technologies) to defend against cyber attacks
Conducting red teaming processes, including penetration tests and security analyses for companies
Consulting on setting up Security Operation Centers and implementing SIEM systems, and building Computer Incident Response Teams (CSIRT)
Auditor for ISO 9001 and ISO 27001, § 8a, ISO 27019, § 11 1a EnWG, TISAX
Advising companies in critical infrastructures on information security and compliance with the IT Security Act
Building SIEM/SOC processes and SOC analyst work (Splunk, ELK-Stack)
Integrating data into monitoring tools (Prometheus, Grafana)
Consulting on BSI IT baseline protection, ISO 9001, ISO 27001, BCM, ITIL and risk management
Security assessments and penetration testing of IT and network architectures
Holger D.
Last position:
Software Developer
- Gained familiarity with complex legacy software for controlling central ship systems (Ada, Java, C++).
- Implemented tests to identify memory leaks.
- Refactored existing project content and tests to object-oriented standards.
- Identified and fixed bugs in existing distributed Java and C++ applications on a DONAR/CORBA network.
- Products: Squish, NetBeans, MKS Integrity, DONAR, CORBA, DOORS, Windchill.
- Skills: Python, Java, Linux, C++, Ada.
Michael S.
Last position:
Embedded C++17 programming at Stiebel Eltron GmbH & Co.
Connecting the in-house heat pumps to EEBus (in accordance with GEG §14a)
Support for Limit and Monitoring Power Consumption use cases
Linux Yocto 2.5.4 for armv5e / Yocto 2.5.4–4.3.3 for x86 target
g++ 7.3–13.2
boost 1.85 (Asio/Beast)
dbus-cxx 2.5.1
Boost.SML 1.1.11
CMake build management
KEO-Json-API 1.3.0
ktest 4.12.0 (Python Robot test framework)
Bernhard M.
Last position:
Leading Red Hat OpenShift Architect at Deutsche Rentenversicherung
- Architecture review and continuation of the architecture of two Red Hat OpenShift 4.16 environments: one for the so-called legacy environment in Berlin, consisting of two availability zones, and the other for a geo-redundant cluster between Berlin and Würzburg with three availability zones each.
- Further development or creation of the detailed designs for the legacy data center and the new DRV data center.
- Architecture of the hub clusters.
- Architecture of the RHACM and RHACS components.
- Architecture of the Red Hat Quay repositories and the connection and replication of existing JFrog Artifactory repositories.
- Creation of the required firewall requests.
- Review of the BSI basic protection checks of the environments and creation of implementation instructions.
- Design and requirements analysis of the Quay image registries.
- Design for the use of Hashicorp Vault as a secret store for the clusters.
- Creation of a backup concept for the Red Hat OpenShift clusters.
- Creation of concepts for the lifecycle of the images in the registries.
- Design of a federated user management based on LDAP/AD for the administrative OpenShift users.
Ralph G.
Last position:
various small testing projects
- subproject management
- manual testing (Jira, Confluence, MS 365, XRay)
- test design
- test environment management
- concept creation
- release management, support and control of deployments
- documentation and reporting
- error analysis/tracking
Discover over 15,000 top freelancers
Statistics of experts using CORBA
Aggregated from the professional profiles of matched freelancers.
Experience
32 years

Position duration
2 years

Positions per freelancer
27

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
85%
Master's degree or higher
55%
Doctorate
10%

Certifications per freelancer
3

Most common languages
German, English, French

Speak two or more languages
100%
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 CORBA
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.
CORBA 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 (96%)
- Banking and Finance (72%)
- Manufacturing (72%)
- Automotive (60%)
- Transportation (56%)
- Telecommunication (56%)
- Education (48%)
- Healthcare (48%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
Distributed object communication
CORBA, short for Common Object Request Broker Architecture, enables software components written in different languages and running on separate systems to communicate through defined interfaces. Its Object Request Broker handles requests, object references, marshalling and transport details. Companies still rely on it where long-lived distributed systems require stable contracts and controlled interoperability.
IDL and ORB ecosystem
The core of a CORBA system is the Interface Definition Language, or IDL. IDL contracts generate language-specific bindings for platforms such as C++, Java and Ada. Implementations may use ORB products such as TAO, JacORB, omniORB or commercial middleware, with naming services, event services, notification services and security components around them.
Systems it supports
CORBA appears in environments where independent components must exchange structured data reliably:
- Telecom and network management systems with distributed service components
- Industrial control, automation and transport platforms
- Banking, insurance and public-sector applications with long operational lifecycles
- Embedded or real-time systems that depend on predictable middleware behavior
When specialists are needed
Companies bring in freelance CORBA experts during platform upgrades, migrations, incident investigations and integration work. They may need to recover undocumented IDL contracts, replace an obsolete ORB, connect CORBA services to REST or messaging systems, or improve deployment across mixed operating systems. In Germany, this expertise is often relevant to industrial, transport and regulated environments with established legacy platforms.
Skills beyond CORBA
Strong professionals understand more than object requests. They work with IDL design, generated stubs and skeletons, IIOP, GIOP, naming and activation services, threading, transactions and security. Useful adjacent knowledge includes C++, Java, build systems, Linux, network diagnostics, containerisation and migration patterns for REST, gRPC or message brokers.
- Trace marshalled requests and failures across process boundaries
- Analyse latency, timeouts, lifecycle and concurrency behaviour
- Preserve compatibility while changing interfaces or implementations
- Document deployment, recovery and operational procedures
What quality looks like
A capable expert first maps interfaces, ORB versions, policies, runtime dependencies and operational constraints before changing code. They test interoperability across languages and versions, reproduce failures with useful diagnostics, and make rollback plans explicit. Remote work can suit documentation, analysis and integration; on-site collaboration may help when systems are isolated or tied to controlled facilities. Clear technical English is essential, while German can support local teams and operational handovers.
Frequently asked questions
Curious about CORBA? Here are the answers that come up again and again.
CORBA is used to connect distributed software components through stable interfaces, especially in telecom, industrial control, transport, finance and public-sector systems. It remains valuable when a platform has a long lifecycle and replacing its middleware would create significant operational risk.
CORBA provides interface-based remote object communication with features such as IDL, object references and IIOP. REST is often simpler for web-facing APIs, gRPC suits strongly typed service calls in newer systems, and message brokers are better for asynchronous workflows; the right choice depends on compatibility, timing and migration constraints.
A strong CORBA specialist should understand C++ or Java, IDL generation, IIOP, naming services, threading, networking and Linux operations. Experience with REST adapters, gRPC, messaging, containers and legacy application analysis is useful when the work involves gradual modernisation.
The required depth depends on the assignment. A contained interface change may need familiarity with IDL and the selected ORB, while production incidents, version migrations and mixed-language integrations require proven understanding of lifecycle policies, marshalling, concurrency and failure recovery.
CORBA work can often be done remotely when experts have secure access to source code, test environments, logs and deployment documentation. On-site collaboration may be necessary for isolated industrial or transport systems, controlled facilities or environments where data and network access cannot leave the premises.
Ask candidates to explain a real interface change, an interoperability issue or a production failure involving CORBA. Good answers cover IDL compatibility, ORB configuration, request tracing, testing across language bindings and a safe rollback path rather than focusing only on generated code.
CORBA knowledge is highly relevant when a company must expose existing services through REST, gRPC or messaging without disrupting established clients. An expert can map contracts, identify hidden runtime dependencies, introduce an adapter layer and plan migration in controlled stages.
A CORBA freelancer may work with TAO, JacORB, omniORB or a commercial ORB, along with IDL, GIOP, IIOP, the Naming Service and the Portable Object Adapter. The implementation matters because configuration, threading, policy handling and generated bindings can differ between environments.
The average hourly rate of freelancers in Germany who have used CORBA in their recent projects is 100 €, which corresponds to a daily rate of about 803 € based on an 8-hour working day.
Of the freelancers in Germany who have used CORBA in their recent projects, 85% hold at least a Bachelor's degree, 55% hold at least a Master's degree, and 10% hold a doctorate.
On average, freelancers in Germany who have used CORBA in their recent projects have 32 years of professional experience, with a single engagement typically lasting around 2 years.
The most common languages among freelancers in Germany who have used CORBA in their recent projects are German (100%), English (100%), and French (24%).
The most common industries among freelancers in Germany who have used CORBA in their recent projects are Information Technology (96%), Banking and Finance (72%), and Manufacturing (72%).
The most common business areas among freelancers in Germany who have used CORBA in their recent projects are Information Technology (100%), Project Management (92%), and Product Development (88%).
Main locations of FRATCH Experts, who have recently used CORBA
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!
