Skip to main content
🇩🇪GDPR-compliant
Build robust Java web applications with

Apache Wicket Experts in Germany

, matched with vetted talent in minutes

Hire experts who create maintainable server-side web applications with Apache Wicket, integrate Spring and Hibernate, and modernize established Java platforms. FRATCH matches you quickly and precisely with vetted, available freelancers.

Meet FRATCH Experts in Germany, who have recently used Apache Wicket

Verified expert

Allal K.

View profile

Java Senior Full Stack Developer

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

Markus G.

View profile

Full Stack Developer

Frechen
Markus G.

Last position:

Full Stack Developer at REWE Digital

  • A warehouse valuation system was reimplemented using Java, Spring Boot, and Camunda. The backend solution focuses on integration and batch calculations, the frontend on managing formulas and reviewing results.
  • Java 21
  • Spring Boot
  • JPA
  • Maven
  • REST
  • Kafka
  • PostgreSQL
  • DB2
  • Liquibase
  • Google Cloud Storage
  • Keycloak
  • GitLab CI/CD
  • Helm
  • Terragrunt
  • SonarQube
  • Angular
  • IntelliJ
  • JUnit 5
  • Mockito
  • Open API
Verified expert

Timo K.

View profile

Senior Fullstack Developer

Bremen
Timo K.

Last position:

Senior Fullstack Developer

  • Lead Developer / Tech Lead in a large banking group for a complete redevelopment of payment systems
  • Rebuilding payment processing in stream processing
  • Development and design of cross-border payment stream processing based on Kafka and Kafka Streams
  • Development of different input formats for the business team using Drools rules to dynamically adjust validation rules
  • Evaluation and comparison of different public cloud providers regarding the databases they offer
  • Technologies & Tools: Java 21, Kotlin, Spring Boot, Kafka, Kubernetes, Azure, TDD, JEE, REST, Angular, Spark, Google Cloud, SCDF, PostgreSQL, Drools, Git, S3, MongoDB
Verified expert

Ioan D.

View profile

Senior Software Developer

Roßtal
Ioan D.

Last position:

Senior Software Developer at ING

  • Tribe Home, Product Area 4 - Customer in Life, Squad Cybertron.
  • Analysis, design, development, and testing of new requirements for Optimmo, construction financing software.
  • Analysis, design, development, and testing of the JEE application MWS kredit-baufi.
  • Analysis, design, development, and testing of the Wicket Optimmo application.
  • Analysis, design, development, and testing of kredit-baufi batch programs.
  • Migration of kredit-baufi batches to RHEL9.
  • CiL SCS Consumer Pacts with Finagle.
  • CiL ScS Touch Point Architecture Integration.
  • Team size: 10.
  • Tools / Frameworks: OpenJDK Java 17, Kotlin 1.6.0, Azure, Jenkins, Stash, JEE, Gitlab, JIRA, Confluence, git, Spring 6.0, Sping Cloud, Spring Data, Hibernate, JPA, JMS, Kafka, Oracle, PL/SQL, Red Hat Enterprise Linux (RHEL), Maven, REST, JBoss, Intellij IDEA, Wicket 9 and 10, Istio.
Verified expert

Mani Y.

View profile

Full-Stack Developer

Munich
Mani Y.

Last position:

Full-Stack Developer at Continentale Krankenversicherung a. G.

  • Set up the new digitization strategy.
  • Using Camunda as a process engine, a new way of handling batch and dialog tasks is created.
  • In close cooperation with the business department, the individual processes are created and put into production.
  • Forms for controlling manual interventions, e.g. when adjusting applications, are implemented.
  • Gradual migration of old code from IBM WebSphere to JBoss.
  • Skills: Arquillian, Camunda, Initiative, Empathy, Hibernate, Jackson, Java/JEE, JBoss, Jersey, JSON, JUnit, Openness to criticism, Willingness to learn, REST, Teamwork, WebServices.
Verified expert

Christoph S.

View profile

BAUFISmart

Eichenau
Christoph S.

Last position:

Staatsministerium für Ernährung, Landwirtschaft und Forsten

  • Development of the Ibalis portal and payment procedures for applying for and paying out EU funding.
  • Publicly accessible portal, e.g. for farmers.
  • Projects over the last ten years were carried out according to Scrum.
  • Technologies: Spring, Wicket, Hibernate, Postgres, JSON, XML, REST, Bitbucket, Podam, Buckets, JUnit, Gradle, Intellij, Bamboo, Swagger.
Verified expert

Ralf S.

View profile

Senior Consultant / Developer

Michelbach
Ralf S.

Last position:

Senior Consultant / Developer at Überall Lokal

  • Development of a marketplace for local retailers
  • Technologies: Java, ORACLE, Ingres, REST, Spring Boot, Angular, nginx.
Verified expert

Martin Z.

View profile

Consulting, Design and Development

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

Dmitry V.

View profile

Fullstack Software Developer

München
Dmitry V.

Last position:

Fullstack Software Developer at Mercedes-Benz Tech Innovation

  • Backend development of the cloud-based microservice
  • Frontend development of the microfrontend
  • Migration of the cloud backend environment
  • Rollout of the distributed high-availability Privacy Data Service
  • Technologies: Java, Kotlin, Spring Boot, REST Services, Kubernetes, Microsoft Azure, Cloud Security, OpenAPI, Postman, JavaScript, Vue.js, AngularJS, TypeScript, Micro Frontend, Redis, Kibana, Grafana, CI/CD, GitHub Actions, Jenkins, Helm Charts, Sec-Hub, Black Duck, Docker, Maven, Git, Scrum
Verified expert

Rolf M.

View profile

Lead Developer and Reviewer of Specialized Applications for the 2021 Census Project

Lollar
Rolf M.

Last position:

Lead Developer and Reviewer of Specialized Applications for the 2021 Census Project at Federal Statistical Office

  • Kubernetes, AWS Cloud, Docker, RESTful Services, ActiveMQ, Oracle Advanced Queuing, JBoss EAP, Spring Batch, Git, Keycloak, Kafka, Maven
  • Set up CI/CD pipelines with Jenkins
  • Developed automated integration tests
  • Performed DevOps tasks
  • Regularly performed static code analyses during development on all releases of the Census specialized applications using SonarQube
  • Set up an R server for household generation
  • Set up a Kafka server for the CVTS application
  • Set up a Keycloak instance
  • Set up a Jira instance to carry out the Jira migration
  • Set up an IRI Workbench instance and Cosort for test data creation
  • Set up test systems for Java web applications with JBoss8, JDK17 and Oracle and MySQL databases
  • Set up the associated Oracle databases, including functionally relevant data
  • Identified weaknesses in the technical communication between the specialized applications
  • Built extensive business and technical knowledge of all Census specialized applications
  • Supported and advised the departments on Census business processes in pre-production and production
  • Performed load and performance tests with JMeter and Bash scripting
Verified expert

Jürgen B.

View profile

Software Developer

Wedel
Jürgen B.

Last position:

Software Developer at Inform AG

  • Coaching junior developers
  • Further development and customer-specific extensions of a standard software product (microservices (DDD) and partly monolith)
  • Interface extensions
  • Web services
  • Test automation
  • Design
  • Technologies used: Java8, Java17, TypeScript, Python, PostgreSQL, Spring (Integration, Data, Boot), JPA, AWS (Cloud, Lambda, EC2, SQS/SNS), Microservices, Fitnesse/Cucumber, Gitlab
Verified expert

Jacqueline H.

View profile

Düsseldorf
Jacqueline H.

Last position:

Kitchen Appliance Manufacturer

  • Setting up and enhancing an international subscription management system

  • Migrating and decommissioning a Hybris-SAP system and integrating Zuora

  • Implementing numerous interfaces to various systems (external and internal)

  • Setting up and improving monitoring with Grafana, Prometheus, and Databricks

  • Introducing logging with Loki

  • Implementing business requirements using jQuery, Thymeleaf, Spring Boot, Java, Go, and Python

  • Adjusting and extending the GitLab CI pipelines

  • Setting up and extending infrastructure as code with Terraform and ArgoCD on AWS

  • Setting up and running E2E and performance tests

  • Expanding the Databricks business intelligence solution to provide various KPIs

  • Responsibilities: Architecture, DevOps, development, unit tests, coaching employees and apprentices, E2E, smoke, and integration tests, agile methods consulting (Kanban, Scrum)

  • Technologies and methods: Java, Go, Kotlin, Node.js, Spring Boot, SOAP/REST, Quarkus, Thymeleaf, Vaadin, Slack, Jira, Confluence, IntelliJ, GitLab, SQS, Kafka, AWS, Kubernetes, Terraform, Maven, Gradle, GitLab CI, Databricks

Verified expert

Ralf B.

View profile

Implementation of a Middleware Solution

Großhansdorf
Ralf B.

Last position:

Implementation of a Middleware Solution at Utility provider

  • Analysis of the existing software landscape
  • Tool selection with evaluation of MuleSoft Anypoint and Talend Open Studio
  • Evaluation of integration services on the Azure platform
  • Setup of Azure App Services
  • Proof-of-concept implementation of offer data import with MuleSoft and Spring Boot in Azure App Service

Discover over 15,000 top freelancers

Statistics of experts using Apache Wicket

Aggregated from the professional profiles of matched freelancers.

Experience

26 years

Apache Wicket experts in Germany have 26 years of professional experience on average.

Position duration

2.6 years

Apache Wicket experts in Germany stay in a single position for 2.6 years on average.

Positions per freelancer

15

Apache Wicket experts in Germany have completed 15 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Quality Assurance

Apache Wicket 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, Insurance

Apache Wicket experts in Germany are most in demand in Information Technology, Banking and Finance, and Insurance.

Certification focus areas

Information Technology, Product Development, Project Management

Apache Wicket experts in Germany earn their certifications most often in Information Technology, Product Development, and Project Management.

Bachelor's degree or higher

100%

100% of Apache Wicket experts in Germany hold at least a Bachelor's degree.

Master's degree or higher

75%

75% of Apache Wicket experts in Germany hold at least a Master's degree.

Doctorate

8%

8% of Apache Wicket experts in Germany have a doctorate (PhD).

Certifications per freelancer

2

Apache Wicket experts in Germany hold 2 professional certifications on average.

Most common languages

German, English, French

Apache Wicket experts in Germany most often speak German, English, and French.

Speak two or more languages

100%

100% of Apache Wicket experts in Germany speak two or more languages.

Based on our profile pool as of 29 Oct 2026.

Daily rate distribution

0% 25% 50% 75% 100%
22% of Apache Wicket experts in Germany charge less than €720 per day.
39% of Apache Wicket experts in Germany charge between €720 and €800 per day.
22% of Apache Wicket experts in Germany charge between €800 and €880 per day.
6% of Apache Wicket experts in Germany charge between €880 and €960 per day.
11% of Apache Wicket experts in Germany charge €960 or more per day.
<€720 €720-​800 €800-​880 €880-​960 €960+

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 Apache Wicket

Rates are based on recent contracts and do not include FRATCH margin.

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

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 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Apache Wicket 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 (90%)
  • Banking and Finance (75%)
  • Insurance (50%)
  • Government and Administration (50%)
  • Retail (50%)
  • Transportation (40%)
  • Professional Services (40%)
  • Automotive (35%)

Please note that freelancers can work across multiple industries, so percentages overlap.

About the technology

What Apache Wicket is

Apache Wicket is an open-source Java web application framework built around components, pages and models. It lets teams create server-side applications with Java classes that map closely to the user interface, while handling request cycles, state and component events. Wicket is often chosen for business software where clear structure, strong typing and long-term maintainability matter.

Where Wicket fits

Wicket suits applications with rich workflows, secure data handling and complex forms rather than simple content pages. It appears in internal enterprise systems, customer portals, administration interfaces and industry software used in regulated environments. Its component model supports reusable screens without forcing teams to place extensive logic in templates or browser code.

  • Build multi-step forms and workflow screens
  • Develop role-based portals and back-office applications
  • Extend established Java web platforms
  • Replace fragile JSP-based user interfaces

Ecosystem and tooling

Apache Wicket projects commonly connect with Spring for dependency injection and security, Hibernate or JPA for persistence, and Maven or Gradle for builds. Specialists may also work with Jetty, Tomcat, REST services, relational databases, JavaScript enhancements and CSS frameworks. Testing can include WicketTester, unit tests, integration tests and browser-based checks.

When companies need specialists

Freelance expertise helps when a team inherits a Wicket application, needs a feature delivered without disturbing existing stateful pages, or must upgrade dependencies safely. Specialists can assess component hierarchies, remove duplicated patterns, improve test coverage and connect legacy screens to newer services. They also support teams during releases when internal Java capacity is limited.

  • Review a Wicket codebase and its upgrade path
  • Refactor page and component architecture
  • Deliver secure forms, workflows or portal features
  • Diagnose session, model and request-cycle issues

What strong professionals bring

Strong Wicket professionals understand more than markup and Java syntax. They know how component lifecycles, detachable models, Ajax behaviors, serialization and page state affect performance and reliability. They design reusable components, keep business rules outside presentation code and make browser behavior accessible without undermining Wicket's server-side model.

Collaboration in Germany

Companies in Germany often run Wicket within long-lived enterprise applications, including manufacturing, finance, public services and business software. Remote collaboration works well when requirements, environments and release responsibilities are documented clearly; on-site work can help with domain discovery and legacy system handover. German-language communication may be useful for workshops, while technical delivery can often be handled in 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

Questions about Apache Wicket? Start with the answers below.

Apache Wicket is used to build server-side Java web applications with reusable components, stateful pages and strongly structured forms. It is a good fit for portals, workflow tools, administration systems and enterprise applications that need predictable behavior and long-term maintainability.

Apache Wicket uses a component and page model that keeps much of the interface behavior in Java, while Spring MVC is centered on request handling and views, and JSF uses a component-based server-side approach closely tied to Jakarta Faces. The right choice depends on the existing stack, team skills, migration constraints and the amount of stateful interaction required.

A strong Apache Wicket specialist usually understands Java, Spring, Hibernate or JPA, Maven or Gradle, relational databases and application servers such as Tomcat or Jetty. Experience with REST integration, security, HTML, CSS, JavaScript and automated testing is also valuable for complete feature delivery.

The required depth depends on the work. A specialist handling a small component change may need solid Java and Wicket fundamentals, while a migration, architecture review or difficult session-state problem calls for experience with Wicket internals, legacy code and production troubleshooting.

Apache Wicket work can be handled remotely when the repository, development environment, issue tracking and deployment process are accessible. For German companies, clear documentation and agreed communication practices matter especially when a freelancer is taking over a long-lived application or coordinating with domain teams on site.

An Apache Wicket freelancer should understand component hierarchies, models, detachable models, behaviors, Ajax updates and the request cycle. They also need to manage page state and serialization carefully, because careless model usage can increase memory use or create difficult production defects.

Ask how the specialist would inspect an existing component tree, isolate business logic and test a stateful form. Strong answers should cover maintainability, security, upgrade planning, automated tests and the practical trade-offs between preserving Wicket patterns and introducing browser-side technologies.

Wicket can still suit a new enterprise application when the team values server-side rendering, Java-based component design and a controlled dependency footprint. It may be less suitable when the product requires a highly interactive client-side experience or must share a user interface across several non-Java clients.

The average hourly rate of freelancers in Germany who have used Apache Wicket in their recent projects is 96 €, which corresponds to a daily rate of about 765 € based on an 8-hour working day.

Of the freelancers in Germany who have used Apache Wicket in their recent projects, 100% hold at least a Bachelor's degree, 75% hold at least a Master's degree, and 8% hold a doctorate.

On average, freelancers in Germany who have used Apache Wicket in their recent projects have 26 years of professional experience, with a single engagement typically lasting around 2.6 years.

The most common languages among freelancers in Germany who have used Apache Wicket in their recent projects are German (100%), English (100%), and French (20%).

The most common industries among freelancers in Germany who have used Apache Wicket in their recent projects are Information Technology (90%), Banking and Finance (75%), and Insurance (50%).

The most common business areas among freelancers in Germany who have used Apache Wicket in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (65%).

Main locations of FRATCH Experts, who have recently used Apache Wicket

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