
RichFaces Experts in Germany
matched in minutes with vetted and available freelance specialistsHire experts who maintain JSF interfaces, extend Ajax-enabled component libraries and modernize legacy Java web applications. Get precise access to vetted, available freelancers matched to your RichFaces project without a long search.
Meet FRATCH Experts in Germany, who have recently used RichFaces
Allal K.
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
Ralf K.
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 for representing a project-specific DSL, including parsing and code generation
- Implementation of character-accurate synchronization between the editor and print preview to improve the user experience
- Technologies: Java 17/21, Swing, JavaFX, JBoss/Wildfly, JUnit, Mockito, Blockly, JPedal, ICEPDF, Eclipse
Vladimir M.
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
Radovan R.
Last position:
Development and Technical Architecture at HDI
Web application for contract changes
Micro frontend development from scratch through production with a Reactive Forms basis, 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
Martin E.
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ürgen S.
Last position:
Service provider
- Development of calculation formulas for yield optimization.
- Creating Python-based tools for calculating relevant production parameters.
- Automated testing of the tools.
- Automatic generation of Excel files and data sheets, filling table cells and formatting cells.
Jörg-Ulrich H.
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
Hans L.
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
Fabian Z.
Last position:
Freelance IT Specialist
IT specialist Application Engineering / Software Development since 2012
Igor K.
Last position:
Freelance Software Developer
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, Automotive
Bachelor's degree or higher
80%
Master's degree or higher
60%
Doctorate
20%

Certifications per freelancer
0

Most common languages
German, English, Arabic

Speak two or more languages
90%
Based on our profile pool as of 29 Oct 2026.
Daily rate distribution
The chart shows how the daily rates of experts in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows the share of experts charging 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 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
RichFaces 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 (70%)
- Automotive (60%)
- Insurance (60%)
- Transportation (60%)
- Government and Administration (50%)
- Telecommunication (50%)
- Manufacturing (40%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
RichFaces in Java web applications
RichFaces is an open-source component library for JavaServer Faces, commonly used to build Ajax-enabled enterprise web interfaces. It adds ready-made UI components, client-side behavior and server-side integration to JSF applications. The technology is closely associated with JBoss and Red Hat application environments, and its earlier foundation was known as Ajax4jsf.
Components and interaction
RichFaces supports data tables, trees, calendars, tabs, dialogs, menus and form controls that communicate with the server without full-page reloads. Its component model connects visual behavior with JSF managed beans, validation and conversion. Strong specialists understand the request lifecycle and can prevent partial-page updates from creating inconsistent application state.
Ecosystem and tooling
RichFaces work sits within a broader Java web stack rather than in isolation. Relevant skills include:
- JavaServer Faces, Facelets and managed beans
- Maven builds, dependency management and application servers
- JBoss or WildFly configuration and deployment
- JavaScript, CSS and browser debugging
- Enterprise authentication, persistence and testing
When companies need specialists
Companies often bring in freelance expertise when a long-running JSF application needs maintenance, a RichFaces interface has become slow or fragile, or an upgrade threatens existing behavior. Specialists can trace Ajax requests, repair component rendering, resolve library conflicts and document undocumented view logic. In Germany, they may support remote teams or join on-site modernization work where legacy systems remain central to operations.
Modernization and migration
RichFaces is most often found in established enterprise applications, including internal portals, workflow tools and data-heavy business interfaces. A specialist can assess whether to stabilize the existing stack, replace selected components or migrate gradually to another UI approach. Useful comparisons include PrimeFaces, standard JSF components and newer Java web front ends, with the right choice depending on application scope, risk and team skills.
What strong professionals bring
Good RichFaces professionals read the generated markup, browser requests and JSF lifecycle together. They distinguish a component configuration issue from a server, session or database problem and test partial rendering across supported browsers. They also explain trade-offs clearly, protect business rules during changes and leave maintainable views, build files and deployment notes behind.
Frequently asked questions
Not sure where to start with RichFaces? These answers cover the essentials.
RichFaces is used to build interactive server-side web interfaces with JavaServer Faces. It provides components such as tables, trees, calendars and Ajax-enabled forms for enterprise applications, portals and workflow systems.
RichFaces and PrimeFaces are both JSF component libraries, but they differ in component sets, rendering behavior, documentation and long-term maintenance considerations. The right choice depends on the existing application, migration risk and the availability of compatible specialists.
A strong RichFaces specialist should understand JSF, Facelets, Java, Maven and an application server such as JBoss or WildFly. Experience with JavaScript, CSS, browser debugging, persistence and authentication is also valuable because interface problems often cross several layers.
The required background depends on the task. RichFaces maintenance benefits from someone who has traced the JSF lifecycle and Ajax requests in production systems, while a focused component change may need less specialized knowledge than a migration or performance investigation.
Yes. RichFaces work is often suitable for remote collaboration when the specialist can access the codebase, build environment, logs and test systems. On-site sessions can still help when security controls, undocumented deployment procedures or close coordination with a German-speaking team matter.
A company may keep RichFaces when the application is stable, business-critical and expensive to rewrite, especially if its existing JSF components meet user needs. Replacement becomes more compelling when maintenance is difficult, browser behavior is unreliable or the surrounding Java stack is already being modernized.
Ask how the specialist diagnoses partial-page rendering, managed-bean scope, view-state problems and component conflicts. A capable RichFaces professional can describe similar systems, explain trade-offs in plain language and show how changes are tested without disrupting business workflows.
Ajax4jsf was the earlier project that provided Ajax capabilities for JSF and became part of the RichFaces ecosystem. A specialist familiar with that history can often maintain older applications where Ajax4jsf references, legacy namespaces or older JBoss configurations still appear.
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, 80% hold at least a Bachelor's degree, 60% hold at least a Master's degree, and 20% 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 (90%), and Arabic (10%).
The most common industries among freelancers in Germany who have used RichFaces in their recent projects are Information Technology (100%), Banking and Finance (70%), and Automotive (60%).
The most common business areas among freelancers in Germany who have used RichFaces in their recent projects are Information Technology (100%), Product Development (90%), and Quality Assurance (80%).
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!
