Skip to main content
🇩🇪GDPR-compliant
Find the perfect

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

Verified expert

Vladimir Maznicenko

View profile

Developer

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

Ralf Köster

View profile

Senior Java Developer, Consultant

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

Martin Eisengardt

View profile

Software Developer

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

Jörg-Ulrich Hammerbacher

View profile

BigData Engineer

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

Rolf Mainka

View profile

Lead Developer and Tester of Domain Applications for the Zensus2021 Project

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

Hans Leidecker

View profile

Self-employed

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

Radovan Reclo

View profile

Development and Technical Architecture

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

Verified expert

Fabian Zur Heide

View profile

Scientific Employee

Erftstadt
Fabian Zur Heide

Last position:

Freelance IT Specialist

IT specialist Application Engineering / Software Development since 2012

Verified expert

Allal Kharaz

View profile

Java Senior Full Stack Developer

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

Jürgen Schimanowski

View profile

Softwareentwicklung und Design

Göppingen
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

0 1 2 3 4
<€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 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.

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 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.

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