
Eclipse RCP Experts in Germany
matched in minutes with the power of AIWork with specialists who modernize legacy SWT interfaces, architect OSGi modular applications, and migrate Eclipse 3.x codebases to e4. Access vetted, available freelance talent precisely matched to your desktop toolchain.
Meet FRATCH Experts in Germany, who have recently used Eclipse RCP
Marcus B.
Last position:
Java and Quarkus Expert at Large German energy service provider
- Modernization of a large-scale Java enterprise application*
The project is modernizing a complex enterprise application that has grown over many years. The existing Spring-based legacy system runs on Java 8, OSGi, and Eclipse RCP and is being gradually migrated to a modern, maintainable architecture with Java 25 and Quarkus.
Marcus works on analysis, architecture, refactoring, and implementation. One focus is on untangling historically grown structures and dependencies and on building a clean, sustainable Java and Quarkus technology stack.
Tools & technologies: Java 8, Java 25, Quarkus, Hibernate ORM with Panache, EclipseLink, OSGi, Eclipse RCP, Maven, JUnit, Mockito, REST, JSON, Git, Eclipse IDE, IntelliJ IDEA Ultimate, Jira, Confluence
Kyu-Wang L.
Last position:
Software Architect & Lead Software Engineer at Landesamt für Steuern Niedersachsen
The goal of BIENE is to provide a uniform program for tax collection for all states.
In tax collection, the aim is to collect the assessed taxes. This includes handling due dates, documenting incoming and outgoing payments, triggering reminders or refunds. Statute of limitations and payment reminders also play an important role. All payment transactions with banks and accounting are mapped in BIENE.
Setting up the architecture and coordinating the provisioning of development and test environments at the Hanover location
Installing and configuring environments on Linux servers (Apache Kafka, PostgreSQL)
Interface tasks: coordinating and aligning the integration of software products from other departments and their test data
Upgrading application server, JDK, Maven project structure
Environment coordination and build management
Implementing external interfaces
Implementing business requirements
Designing and implementing RESTful APIs and OpenAPI specifications
Designing and implementing microservice architecture
Setting up and maintaining CI/CD pipelines
Deploying applications on OpenShift
Creating technical documentation and diagrams
Working with SQL databases (Oracle and PostgreSQL)
Setting up authentication and authorization for the application and users
Containerizing the application (automated deployment via CI/CD pipeline)
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
Vitaliy R.
Last position:
DevOps GitOps (temp) at Signal Iduna
- Responsible for Openshift/Kubernetes on-prem administration and developer support.
- Developed URP infrastructure automation with Python, Ansible, Kustomize and ArgoCD, Argo Workflow/Events stack.
- Wrote smoke and load tests for URP infrastructure utilizing Python, Kustomize and ApplicationSets.
- Helped to set up and deploy URP infrastructure in Google Cloud, GKE.
- Set up monitoring for URP and ArgoCD stack with Splunk Cloud.
- Performed system administration tasks across RedHat Linux, Kubernetes/Openshift, ArgoCD, GitLab, Bitbucket Enterprise, Kafka and MongoDB.
Christian T.
Last position:
HDI DevOps & Fullstack Engineer at HDI
- Spring Boot Software Engineer
- DevOps Engineer (Kubernetes, Azure DevOps)
Toolstack: Java, Spring Boot, Kubernetes, Helm, GitOps, ArgoCD, Docker, Azure DevOps, CI/CD Pipelines, Git, Postgres
Martin M.
Last position:
Test automation for trading software at Martin Moser IT Consulting GmbH
- Set up GUI test framework for testers and developers to easily create GUI tests
- Implemented automated GUI tests with QF-Test for stock trading software and PDF file comparisons
- Created comparison runs between different versions
Used technologies: QF-Test, Java, Jython
Igor K.
Last position:
Freelance Software Developer
Fabio F.
Last position:
Senior Software Developer Backend/Frontend at Logistikunternehmen Bremerhaven
- Designed and implemented a slot management system for efficient control of truck arrivals and reducing wait times in logistics operations
- Requirements analysis
- Designed and developed a frontend with React
- Backend development with Spring Boot / JPA
- Designed and implemented REST APIs with Spring Boot OpenAPI
- Technologies: Spring Boot, React, Java, JUnit, Mockito, IBM Db2, SQL, Maven, JPA, Docker, Kafka, SOAP, REST, Git, XML, HTML, CSS, JSON, OpenAPI, Stoplight, Jenkins, WebSphere Application Server, Freemarker, IntelliJ
- Methodology: Scrum, Clean Code
- Team size: 5
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
Nikhil G.
Last position:
Co-founder / Solution Architect at Lima Care GmbH
- Developed a comprehensive business concept for a medical fall detection device based on a patented process registered in Germany
- Identified and collected use cases for medical device deployment in residential buildings and healthcare provider facilities
- Expanded the product scope to industry standards such as HL7/FHIR and designed a product based on modern communication protocols for IIoT
- Supported offshoring activities, defined SLA and scope-of-work documents for development teams after selecting various vendors
- Identified and selected hardware components (Terrabee, E-Con Systems) for LIDAR/TDOA functions
- Defined integrated AI features and LLM models for patient fall detection as well as AI-based audio triggers
- Oversaw the implementation of algorithms for object detection, fall detection, and false alarm identification
Thomas H.
Last position:
Software Developer at IT-Spoon GmbH
- Full-stack development of new applications as well as error analysis and fixing
- Refactoring to a framework
- Customization of shop software
- Connecting the SAP interface and exporting data to the shop
- Production control with time scheduling
- Connecting invoicing to ZUGFeRD (electronic invoice transmission)
- Technologies used: PHP, MySQL, Symfony, Laravel, JS, jQuery, MSSQL, ZUGFeRD
Hannes W.
Last position:
intermedix GmbH / CGM Deutschland AG
Rule-based software for managing, planning, and providing promotional materials in the pharmaceutical industry
High performance, high availability
Fullstack, DevOps (CI/CD)
Python, PostgreSQL, Vue.js, Typescript, Docker, Docker-Compose, Nginx
Successfully transformed old Excel-based processes into an optimized product that has been in production since 2024
Timo R.
Last position:
Expert Software Developer at HORNBACH Baumarkt AG
Maintain and extend the existing software
Plan and implement new features in the existing software
Support the operation of the existing software in the cloud
Java SE, Spring Boot, IntelliJ IDEA
Google Cloud, Kubernetes, Docker, Apache Kafka
Martin Z.
Last position:
Consulting, Design and Development at ivv GmbH
- Design, development and maintenance of a web application as a policy management system based on a JEE backend and a Vaadin-based UI
- Design and development of interfaces
- Integration of databases
- Design and development of unit and integration tests
- Conceptual coordination with the client
- Technologies and methods: JEE, Vaadin, EJB, Innovator, Hibernate, REST, JMS, SQL, MQ, Maven, Selenium, Arquillian, Mockito, JUnit, Log4j, OOA, OOD, Scrum, Kanban, JavaScript, HTML, CSS, Jenkins, Jenkins Pipelines, Git, GitLab, Subversion, Jira, Confluence, DB2, WebLogic
Jan G.
Last position:
Master Data Application at confidential
Visualization, search, and maintenance of various types of master data, providing them via a REST API, and implementing a variety of import and export formats.
Implementation, architecture, project management.
Technologies and tools: Angular (Signals, Signal Store, swagger-codegen, standalone components), Java, PostgreSQL, ActiveMQ, JavaScript, Spring Boot (Spring Core, Spring MVC, Spring Data/JPA via Hibernate, Spring Security, Spring Modulith), JUnit, Flyway, QueryDSL, GraphQL, REST API, Node, npm, Maven, SonarQube, GitLab CI/CD pipelines, Docker, Nexus, OpenAPI + Swagger UI, Keycloak, OAuth2, OpenID Connect, IntelliJ IDEA, Jira, Confluence.
Discover over 15,000 top freelancers
Statistics of experts using Eclipse RCP
Aggregated from the professional profiles of matched freelancers.
Experience
22 years

Position duration
2.8 years

Positions per freelancer
12

Top business areas
Information Technology, Product Development, Quality Assurance

Top industries
Information Technology, Banking and Finance, Insurance

Certification focus areas
Information Technology, Product Development, Project Management
Bachelor's degree or higher
89%
Master's degree or higher
44%
Doctorate
11%

Certifications per freelancer
2

Most common languages
German, English, Spanish

Speak two or more languages
96%
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 Eclipse RCP
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.
Eclipse RCP 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 (100%)
- Banking and Finance (58%)
- Insurance (46%)
- Retail (46%)
- Transportation (42%)
- Manufacturing (42%)
- Healthcare (31%)
- Telecommunication (31%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
Desktop architecture with Eclipse Rich Client Platform
The Eclipse Rich Client Platform provides a modular foundation for standalone Java desktop applications. Built on the OSGi framework and the Standard Widget Toolkit, it allows enterprise software to manage complex data visualizations, toolsets, and plug-in configurations without building core UI plumbing from scratch.
Core ecosystem and modular tooling
- OSGi runtimes using Equinox for strict component modularity
- Native UI rendering with SWT and JFace data binding
- Application modeling and dependency injection in Eclipse e4
- Automated build pipelines driven by Maven and Eclipse Tycho
- Domain-specific modeling via EMF and graphical editors with GEF
Industry applications in the German market
Engineering and manufacturing sectors across Germany rely on this framework for proprietary engineering benches, automotive diagnostic tools, and industrial automation software. These environments demand long product lifecycles, direct local system access, and native desktop stability on Windows and Linux workstations.
Legacy modernization and framework migrations
Many organizations manage established workbenches built on classic Eclipse 3.x patterns. External professionals help decouple hardcoded singletons, transition outdated actions to the e4 application model, and modernize look-and-feel using CSS styling while keeping established business features intact.
When enterprises bring in external specialists
- Upgrading target platforms to modern Java versions and Eclipse releases
- Troubleshooting OSGi classloading deadlocks and bundle resolution failures
- Architecting headless batch applications alongside graphical workbenches
- Bridging desktop components to modern web runtimes via Eclipse Theia
Identifying senior framework competence
True mastery requires deep comfort with native platform bindings, memory leak diagnosis in SWT handles, and efficient thread isolation for UI responsiveness. Seasoned specialists know how to build clean declarative services that remain maintainable over decades of hardware and OS changes.
Frequently asked questions
What clients ask us most about Eclipse RCP — answered in short.
Organizations use Eclipse RCP to create complex, mission-critical desktop tools such as hardware controllers, financial trading screens, CAD suites, and embedded system debuggers. Its plug-in mechanism allows teams to deliver modular features to deep-domain technical users.
Classic Eclipse Rich Client Platform relied heavily on singletons, fixed extension points, and workbench windows. Modern e4 introduces an explicit application model, dependency injection, and CSS styling, allowing specialists to decouple business logic from the UI runtime.
While Eclipse RCP is designed primarily for native desktop systems, headless modules can execute inside automated build or test containers. Teams moving to cloud workflows often look to Eclipse Theia to transition existing concepts into browser-based environments.
A capable Eclipse RCP specialist needs advanced proficiency in core Java, deep understanding of OSGi lifecycle management, and hands-on experience configuring Maven builds with Eclipse Tycho. Knowledge of the Eclipse Modeling Framework is also common in technical software setups.
Companies in Germany frequently integrate freelance Eclipse RCP talent directly into existing internal product teams using remote or hybrid setups. Because these tools interface with proprietary hardware or shop-floor systems, project onboarding often requires local test benches or secure VPN access.
While codebases and technical documentation for Eclipse Rich Client Platform are written in English, domain specifications in German mechanical engineering, automotive, and logistics often favor specialists who understand German business communication.
Teams select Eclipse RCP over web-based wrappers when they need multi-gigabyte in-memory processing, strict bundle boundaries, native window management, and zero overhead from intermediate web rendering layers on internal workstations.
Assess candidates on their practical experience with target platform definitions, custom OSGi service dynamics, and their approach to debugging native SWT memory leaks. A proficient Eclipse RCP professional can explain how they isolate long-running worker threads from the UI event loop.
The average hourly rate of freelancers in Germany who have used Eclipse RCP in their recent projects is 95 €, which corresponds to a daily rate of about 760 € based on an 8-hour working day.
Of the freelancers in Germany who have used Eclipse RCP in their recent projects, 89% hold at least a Bachelor's degree, 44% hold at least a Master's degree, and 11% hold a doctorate.
On average, freelancers in Germany who have used Eclipse RCP in their recent projects have 22 years of professional experience, with a single engagement typically lasting around 2.8 years.
The most common languages among freelancers in Germany who have used Eclipse RCP in their recent projects are German (100%), English (92%), and Spanish (8%).
The most common industries among freelancers in Germany who have used Eclipse RCP in their recent projects are Information Technology (100%), Banking and Finance (58%), and Insurance (46%).
The most common business areas among freelancers in Germany who have used Eclipse RCP in their recent projects are Information Technology (100%), Product Development (96%), and Quality Assurance (65%).
Main locations of FRATCH Experts, who have recently used Eclipse RCP
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!

Munich