Skip to main content
🇩🇪GDPR-compliant
Find experienced

RichFaces Experts in Germany

for reliable JavaServer Faces applications, matched in minutes with vetted freelance professionals

Hire experts who modernize JSF interfaces, maintain Ajax4jsf-based components and connect RichFaces applications with Java EE services, with fast, precise matching to vetted and available freelancers.

Meet FRATCH Experts in Germany, who have recently used RichFaces

Verified expert

Igor K.

View profile

Internship Semester

Berlin
Igor K.

Last position:

Freelance Software Developer

Verified expert

Vladimir M.

View profile

Developer

Brühl
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
Verified expert

Ralf K.

View profile

Senior Java Developer, Consultant

Frankfurt am Main
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 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
Verified expert

Radovan R.

View profile

Development and Technical Architecture

Nürnberg
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

Verified expert

Jürgen S.

View profile

Software Development and Design

Göppingen
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.
Verified expert

Martin E.

View profile

Software Developer

Pfinztal
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.
Verified expert

Jörg-Ulrich H.

View profile

BigData Engineer

Friedrichsdorf
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
Verified expert

Hans L.

View profile

Self-employed

Buchen
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

Discover over 15,000 top freelancers

Statistics of experts using RichFaces

Aggregated from the professional profiles of matched freelancers.

Experience

28 years

RichFaces experts in Germany have 28 years of professional experience on average.

Position duration

3.2 years

RichFaces experts in Germany stay in a single position for 3.2 years on average.

Positions per freelancer

14

RichFaces experts in Germany have completed 14 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Quality Assurance

RichFaces experts in Germany have gathered most of their hands-on project experience in Information Technology, Product Development, and Quality Assurance.

Top industries

Information Technology, Banking and Finance, Automotive

RichFaces experts in Germany are most in demand in Information Technology, Banking and Finance, and Automotive.

Bachelor's degree or higher

80%

80% of RichFaces experts in Germany hold at least a Bachelor's degree.

Master's degree or higher

60%

60% of RichFaces experts in Germany hold at least a Master's degree.

Doctorate

20%

20% of RichFaces experts in Germany have a doctorate (PhD).

Certifications per freelancer

0

RichFaces experts in Germany hold 0 professional certifications on average.

Most common languages

German, English, Arabic

RichFaces experts in Germany most often speak German, English, and Arabic.

Speak two or more languages

90%

90% of RichFaces experts in Germany speak two or more languages.

Based on our profile pool as of 19 Sep 2026.

Daily rate distribution

0 1 2 3 4
One of the RichFaces experts in Germany charges less than €640 per day.
2 of the RichFaces experts in Germany charge between €640 and €720 per day.
3 of the RichFaces experts in Germany charge between €720 and €800 per day.
3 of the RichFaces experts in Germany charge between €800 and €880 per day.
One of the RichFaces experts in Germany charges €1040 or more per day.
<€640 €640-​720 €720-​800 €800-​880 €1040+

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.

800
600
400
200
Rate comparison chart
Daily rate avg. 755 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 760 €

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.

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 at a glance

RichFaces is an open-source component library for JavaServer Faces (JSF), created to build rich web interfaces in enterprise Java applications. It extends standard JSF with Ajax-enabled components, skins, validation support and reusable UI patterns. The technology was formerly closely associated with Ajax4jsf and the JBoss ecosystem.

What it builds

RichFaces supports server-rendered business applications that need interactive forms, data views and consistent navigation without replacing the JSF lifecycle. It appears in internal portals, customer service tools, workflow systems and administrative interfaces where stable Java EE integration matters.

  • Ajax-enabled forms and partial page updates
  • Data tables, trees, panels and pickers
  • Validation, messages and file upload flows
  • Reusable layouts for enterprise user interfaces

Ecosystem and tooling

Effective work with RichFaces requires a solid grasp of JSF views, managed beans, Facelets, Expression Language and component lifecycles. Professionals often work alongside CDI, Enterprise JavaBeans, JPA, Maven, application servers and relational databases. They may also maintain JavaScript, CSS and browser integrations around the component layer.

When companies need help

Companies usually bring in freelance expertise when a long-running JSF application needs controlled maintenance, a team must resolve difficult lifecycle or Ajax behavior, or a legacy interface needs gradual modernization. In Germany, RichFaces can still matter in established enterprise systems across regulated and industrial environments, where replacement requires careful planning.

  • Diagnose rendering, state and partial-update problems
  • Upgrade or stabilize inherited JSF applications
  • Extend component behavior without breaking existing views
  • Plan migration paths to newer UI approaches

What strong specialists deliver

Strong professionals trace a request through the JSF lifecycle instead of treating symptoms in the browser alone. They understand component state, naming containers, validation order, view scope and server-side rendering. They also document constraints clearly and leave tests, deployment notes and maintainable Facelets behind.

Working with RichFaces professionals

A project brief should identify the RichFaces release, JSF version, Java runtime, application server and build process. It should also describe the current UI pain points, deployment model and expected collaboration rhythm. Remote work is practical when logs, repositories and test environments are accessible; on-site sessions may help with restricted enterprise systems. German-language communication can be useful for local stakeholders, while technical delivery may use English.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

Not sure where to start with RichFaces? These answers cover the essentials.

RichFaces is used to create interactive web interfaces on top of JavaServer Faces. Its components support Ajax updates, data tables, forms, validation, panels and other enterprise UI patterns without requiring a separate single-page application framework.

RichFaces extends JSF with its own Ajax-enabled component set and was widely used in JBoss-oriented enterprise applications. PrimeFaces is often considered when a broader or more actively maintained component catalogue is needed, while standard JSF components offer a smaller and more portable base.

RichFaces work benefits from knowledge of JSF lifecycles, Facelets, CDI, Java EE or Jakarta EE, Maven and application servers. Depending on the system, JPA, SQL, JavaScript, CSS, automated testing and migration planning are also important.

RichFaces projects need enough practical experience to trace component state, Ajax requests and server-side validation through the JSF lifecycle. The right level depends on whether the assignment covers a focused defect, ongoing maintenance, a major upgrade or a migration away from legacy views.

RichFaces work is often suitable for remote collaboration when the professional can access the repository, logs, build pipeline and a representative test environment. On-site work in Germany may still be useful for systems behind strict network controls or workshops with business and operations teams.

RichFaces quality is best assessed through concrete examples of JSF lifecycle diagnosis, component customization and safe maintenance of inherited applications. Ask how the professional would reproduce an Ajax issue, test view-state behavior and document a change before releasing it.

RichFaces is mainly a consideration for existing JSF systems with established components and workflows. For a new application, teams should compare its maintenance position and ecosystem fit with current JSF libraries, Jakarta Faces options or client-side approaches before committing.

RichFaces migration can be difficult because views may depend on component IDs, lifecycle behavior, skinning rules, Ajax regions and custom JavaScript. A specialist should inventory these dependencies, separate business logic from presentation concerns and move the interface incrementally with regression tests.

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.

Berlin Hamburg Munich Cologne Frankfurt Stuttgart Dusseldorf Leipzig Dortmund Essen Bremen Dresden Hanover Nuremberg

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH