RichFaces Experts in Germany
in minutes from vetted specialists with the power of AI.Hire experts who build RichFaces components, AJAX-heavy JSF views, and legacy enterprise UIs with clean integration into Java web stacks. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used RichFaces
Igor Kazarnovskiy
Last position:
Freelance Software Developer
Vladimir Maznicenko
Last position:
Developer at Financial services provider
- Support and further development of a framework for developing applications in a banking association: DynS/OSPE
- Migration of the framework to Java 11 and Java 17
- Java8, Java11 and Java17, Spring, Spring-Batch, Spring WebServices, Spring-Security, Spring-Data, JPA, Hibernate, OpenSource libraries etc.
- XML, JAXB, JSON, REST and SOAP services, DB2, Oracle, WebSphere or Liberty AS, FreeMaker, Junit, mock libraries, JaCoCo, Maven, IntelliJ, Eclipse, GitHub, SVN, Jira
Ralf Köster
Last position:
Senior Java Developer, Consultant at Dataport AÖR
- Maintenance and further development of the Java/Swing-based @rtus FormsEditor
- Design and development of a graphical formula editor based on Google Blockly to map a project-specific DSL, including parsing and code generation
- Implementation of pixel-perfect synchronization between editor and print preview to improve user experience
- Technologies: Java 17/21, Swing, JavaFX, JBoss/Wildfly, JUnit, Mockito, Blockly, JPedal, ICEPDF, Eclipse
Martin Eisengardt
Last position:
Software Developer at Atruvia AG
- Designing and creating a service board and kitchen board for company cafeterias to coordinate and process orders and preparation.
- Languages: Java 17, JavaScript, TypeScript.
- Frameworks: Spring Boot 3.4, JPA/Hibernate, Angular 19.
- Tools: Maven, Jira, Confluence, Jenkins.
- Testing/QA: JUnit, Cypress.
- Technologies: OpenAPI, REST, JSON, OpenID.
- Databases: Oracle.
- Cloud/Container: Tomcat 10.1, Payara.
- Operating Systems: Windows, Linux.
Jörg-Ulrich Hammerbacher
Last position:
Data flows for health insurance providers
- Further development and creation of data flows for health insurance providers
- Data management across various storage systems (DB2, MSSQL, PostgreSQL, S3, custom APIs, ...)
- Documentation and training
- Planning and deployment of NiFi 2.x (major upgrade)
- Integrating Grafana for visualization, monitoring, and alerting
- Extensive use of the NiFi API to continuously monitor the system and its components
Rolf Mainka
Last position:
Lead Developer and Tester of Domain Applications for the Zensus2021 Project at Federal Statistical Office
- Kubernetes, AWS cloud, Docker, RESTful services, ActiveMQ, Oracle Advanced Queuing, JBoss EAP, Spring Batch, Git, Keycloak, Kafka, Maven
- Setup of CD/CI pipelines with Jenkins
- Development of automated integration tests
- Performing DevOps tasks
- Regular development-accompanying execution of static code analyses on all releases of the Zensus domain applications with SonarQube
- Setup of an R server for household generation
- Setup of a Kafka server for the CVTS application
- Setup of a Keycloak instance
- Setup of a Jira instance for the Jira migration
- Setup of an IRI Workbench instance and Cosort for test data creation
- Setup of test systems for Java web applications with JBoss 8, JDK 17, and Oracle as well as MySQL databases
- Setup of the corresponding Oracle databases including meaningful domain data
- Identifying vulnerabilities in the technical communication between the domain applications
- Building extensive domain-specific and technical know-how for all Zensus domain applications
- Supporting and advising the specialist departments on the Zensus business processes in pre-production and production
- Conducting load and performance tests with JMeter and bash scripting
Hans Leidecker
Last position:
Public administration
- Development of web services for processing vehicle registrations (registration, transfer, deregistration)
- Implemented with Spring Boot, JMS (ActiveMQ), Oracle, Tomcat/JBoss, TomEE, OpenSearch
Radovan Reclo
Last position:
Development and Technical Architecture at HDI
Web application for contract changes
Micro-frontend development from scratch to production with reactive forms foundation, responsive web design, validation, multilingual support, accessibility, unit tests and component tests
Technologies: Angular 19-20, Nx, Angular CLI, Native Federation, TypeScript, HTML, SASS, Tailwind CSS, Angular Material, Reactive Forms, RxJS, Signals, PDF-Make, ng-openapi-gen, i18n, JSON Server, REST, JWT, Jest, Playwright, IntelliJ, Git, CI/CD with GitLab, Cloud Foundry, Nginx; Scrum
Fabian Zur Heide
Last position:
Freelance IT Specialist
IT specialist Application Engineering / Software Development since 2012
Allal Kharaz
Last position:
Java Senior Full Stack Developer at Insurance ÖRAG
- Further development of a policy administration system (contract/claims) for the legal expenses insurer ÖRAG.
- My role: Senior Software Developer.
- The team consists of 12 developers.
- Technologies used: Java 8/21, Java EE, Quarkus, WebLogic, JPA, RabbitMQ, JTA, CI, CD, Jenkins, DB2, Maven, Jenkins, GIT (bitbucket) later GitLab, Junit, Elasticsearch, Mockito, Jira, SonarQube, Scrum, React, Workflow
- Migration and modernization of legacy systems: rewrote C and C++ code in Java to improve maintainability, scalability, and performance. Refactored Python into Java, including optimization and integration into modern architectures.
- Study on the use of AI (Codex) for implementing a Java feature. The goal is to compare the time spent and productivity of AI-supported development with a classic implementation by a developer. The results should show how strongly the use of AI affects development time and efficiency.
- Development of the following tariff calculators for the years 2024/2026: private, companies, doctors, farmers, owner-occupied G + H, landlords, traffic, club, top managers, sales representatives, special criminal law, savings bank, municipal, BayGT, doctors, Dehoga
Jürgen Schimanowski
Last position:
Service provider
- Development of calculation formulas for yield optimization.
- Creating Python-based tools to calculate relevant production parameters.
- Automated testing of the tools.
- Automatic generation of Excel files and datasheets, populating table cells and cell formatting.
Discover over 15,000 top freelancers
Statistics of experts using RichFaces
Aggregated from the professional profiles of matched freelancers.
Experience
28 years
Position duration
3.2 years
Positions per freelancer
14
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Information Technology, Banking and Finance, Insurance
Bachelor's degree or higher
83%
Master's degree or higher
67%
Doctorate
17%
Certifications per freelancer
0
Most common languages
German, English, French
Speak two or more languages
91%
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 RichFaces
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
RichFaces in practice
RichFaces is a JSF component framework for building interactive Java web interfaces with less manual client-side work. It is most often found in legacy enterprise applications that still rely on JavaServer Faces, reusable UI components, and server-driven updates.
What specialists deliver
- RichFaces screens for forms, tables, dialogs, and navigation flows
- AJAX updates, partial page refreshes, and smoother user interaction
- Integration with JSF, Facelets, managed beans, and backend services
- Fixes for broken components, rendering issues, and upgrade blockers
Ecosystem and skills
Strong professionals know JSF lifecycles, component binding, validation, and state handling. They also work well with Java EE or Jakarta EE stacks, application servers, Maven builds, and browser debugging for old and mixed front ends.
When companies bring them in
Teams usually need freelance help when an existing RichFaces application must be stabilized, extended, or prepared for migration. This is common when internal specialists have moved on, release work is blocked, or a user interface still needs targeted fixes without a full rewrite.
Why experienced help matters
RichFaces projects often depend on older patterns, custom components, and fragile page behavior. A good specialist can read legacy code quickly, isolate rendering bugs, and make changes without breaking the surrounding JSF application.
Germany delivery context
In Germany, RichFaces work often sits inside long-lived internal business systems in manufacturing, finance, logistics, and public-sector environments. Many assignments can be handled remotely, but local collaboration helps when teams want German-language handover, workshops, or access to on-site systems.
Frequently asked questions
Not sure where to start with RichFaces? These answers cover the essentials.
RichFaces is used to build interactive JSF user interfaces with reusable components and server-side AJAX updates. It shows up in enterprise portals, internal business tools, and older Java web applications that still need maintenance or extension.
RichFaces adds a component library and richer interaction on top of JSF. Plain JSF gives you the base framework, while RichFaces adds ready-made widgets, partial updates, and a faster way to build complex screens.
A RichFaces specialist helps when an application is stable but old, or when changes are risky because the UI layer is tightly coupled to backend logic. These experts are often brought in for bug fixing, feature work, and migration planning.
A strong RichFaces expert usually knows JSF, Facelets, Java, and application server basics. Experience with Maven, XML configuration, browser debugging, and enterprise authentication is also useful.
Yes, most RichFaces projects benefit from someone who has worked with legacy JSF code before. The framework is not hard to start with, but real delivery often depends on understanding lifecycle issues, component wiring, and old browser behavior.
Yes, RichFaces work is often done remotely, especially for code review, bug fixes, and smaller feature changes. For Germany-based teams, remote collaboration usually works well if requirements are clear and access to the system is ready.
Look for someone who can explain how RichFaces pages are structured, how AJAX updates are triggered, and how JSF state is handled. Good specialists also ask about the current server version, existing custom components, and known UI defects before they start.
RichFaces is usually chosen to maintain or extend an existing JSF system, not to start a fresh modern web app. For new work, teams often compare it with newer UI approaches, but a specialist can still keep a legacy system productive while a migration is planned.
The average hourly rate of freelancers in Germany who have used RichFaces in their recent projects is 94 €, which corresponds to a daily rate of about 755 € based on an 8-hour working day.
Of the freelancers in Germany who have used RichFaces in their recent projects, 83% hold at least a Bachelor's degree, 67% hold at least a Master's degree, and 17% hold a doctorate.
On average, freelancers in Germany who have used RichFaces in their recent projects have 28 years of professional experience, with a single engagement typically lasting around 3.2 years.
The most common languages among freelancers in Germany who have used RichFaces in their recent projects are German (100%), English (91%), and French (18%).
The most common industries among freelancers in Germany who have used RichFaces in their recent projects are Information Technology (91%), Banking and Finance (73%), and Insurance (64%).
The most common business areas among freelancers in Germany who have used RichFaces in their recent projects are Information Technology (100%), Product Development (91%), and Quality Assurance (82%).
Main locations of FRATCH Experts, who have recently used RichFaces
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!
