Apache Wicket Experts in Germany
in minutes with vetted, available specialists from over 15,000 CVs and the power of AI.Hire experts who build stateful Java web applications, reusable component trees, and secure form-heavy interfaces with Apache Wicket. They also maintain legacy Wicket code, tune server-side rendering, and deliver fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used Apache Wicket
Robert Di Marco
Last position:
Software Architect at FinTech / Wealth Management
- Analysis of existing microservice structures and integration into the event-driven architecture
- Design and implementation of prototypes
- Introduction of structured workflows and embedding in a solid testing strategy
- Team: small specialized team (3-5 people) from analysis to implementation readiness
- Documentation of architectural decisions and definition of interfaces
- Integration of the event-driven pipeline into the existing landscape
- Technologies: Kafka, Docker, Microservices, Event-Driven Architecture, Java, Liquibase
Markus Glagla
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
Mani Yazdi
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.
Ralf Scholler
Last position:
Senior Consultant / Developer at Überall Lokal
- Development of a marketplace for local retailers
- Technologies: Java, ORACLE, Ingres, REST, Spring Boot, Angular, nginx.
Martin Zander
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
Dmitry Varlamov
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
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
Jacqueline Haefke
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
Ioan Dobre
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, mortgage 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, Spring 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.
Christoph Schrall
Last position:
State Ministry for Food, Agriculture and Forestry
- Development of the Ibalis portal and payment process for applying and paying out EU subsidies.
- Publicly accessible portal, e.g., for farmers.
- Projects in the last ten years were carried out using Scrum.
- Technologies: Spring, Wicket, Hibernate, Postgres, JSON, XML, REST, Bitbucket, Podam, Buckets, JUnit, Gradle, IntelliJ, Bamboo, Swagger.
Ralf Bergs
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
Dirk Ulrich
Last position:
Developer at Future Training & Consulting GmbH
Training course with exam for Spring Certified Professional.
- Environment: Spring Boot 3, Spring Framework 6, IntelliJ
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
Jürgen Brardt
Last position:
Software Developer at Inform AG
- Coaching junior developers
- Further development and custom extensions of a standard software (microservices (DDD) and partial monolith)
- Interface extensions
- Web services
- Test automation
- Design
- Used technologies: Java8, Java17, TypeScript, Python, PostgreSQL, Spring (Integration, Data, Boot), JPA, AWS (Cloud, Lambda, EC2, SQS/SNS), Microservices, Fitnesse/Cucumber, Gitlab
Timo Külbel
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
Discover over 15,000 top freelancers
Statistics of experts using Apache Wicket
Aggregated from the professional profiles of matched freelancers.
Experience
26 years
Position duration
2.6 years
Positions per freelancer
15
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Information Technology, Banking and Finance, Insurance
Certification focus areas
Information Technology, Product Development, Project Management
Bachelor's degree or higher
100%
Master's degree or higher
82%
Doctorate
9%
Certifications per freelancer
2
Most common languages
German, English, French
Speak two or more languages
100%
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 Apache Wicket
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
What Wicket does
Apache Wicket is a Java web framework for building component-based applications with server-side state. It fits portals, intranets, admin tools, and business systems where forms, validation, and page flow matter more than flashy front-end layers. Teams choose it when they want clean Java code and a predictable structure.
Typical use cases
- Internal business applications and self-service portals
- Complex forms, workflows, and approval screens
- Legacy Java web systems that need safe updates
- Secure applications with fine-grained access control
Wicket is strong in projects that stay close to Java and avoid a heavy JavaScript stack. In Germany, it often appears in enterprise software, public-sector systems, and regulated environments where maintainability is important.
Ecosystem and tooling
Wicket works within the Java ecosystem and commonly sits beside Spring, Maven or Gradle, JUnit, and application servers such as Tomcat or Jetty. Strong specialists know how to wire components, manage models, handle AJAX interactions, and keep pages responsive without losing the framework’s structure.
When to bring in specialists
Bring in Apache Wicket experts when a team needs to rescue a hard-to-change code base, design a new component hierarchy, or stabilize a form-heavy release. They are also useful when in-house teams know Java but lack deep Wicket experience and need help with testing, navigation, and state management.
What strong experts deliver
Good professionals do more than write pages. They create reusable panels, keep validation clear, manage sessions carefully, and avoid fragile coupling between markup and Java classes. They also understand performance trade-offs, accessibility basics, and how to keep server-rendered UIs maintainable over time.
Working model
Wicket work can be done fully remote, but on-site collaboration helps when stakeholders need close feedback on workflows, legacy constraints, or domain-heavy screens. For teams in Germany, English is often enough for code and documentation, while German helps in workshops, support, and user-facing reviews.
Frequently asked questions
Questions about Apache Wicket? Start with the answers below.
Apache Wicket is used to build Java web applications with rich server-side component models. It is a good fit for business portals, admin tools, internal systems, and other pages with many forms, dialogs, and workflow steps.
Wicket puts more emphasis on reusable components and page structure than plain request-handler style frameworks such as Spring MVC. Compared with JSF, it often feels more explicit in the Java code and easier to reason about when pages become large and stateful.
A strong Apache Wicket specialist usually knows core Java, HTML, CSS, and common testing tools. In many projects, Spring, Maven, JPA, and server-side debugging are also important because Wicket often sits inside a broader Java stack.
A small page can be handled by a general Java specialist who has solid Wicket basics. Larger systems need someone who understands component reuse, session state, form validation, and how to avoid markup and model problems that slow future changes.
Yes, Apache Wicket work is often well suited to remote collaboration because most tasks are code, review, and testing focused. On-site time can still help in Germany when teams need workshops for legacy systems, business rules, or user flow reviews.
Look for clear examples of component reuse, readable markup, and stable form handling in their past work with Wicket. Strong experts can explain how they handle validation, page state, navigation, testing, and maintenance in older Java applications.
Apache Wicket is usually not the first choice for highly interactive single-page interfaces that depend on a lot of client-side state. It works best when the team wants server-rendered pages, predictable behavior, and a Java-centric way of building the UI.
Yes, and that is one of the framework’s common strengths. A seasoned Apache Wicket professional can modernize older code, reduce duplicated components, improve test coverage, and add new features without disrupting the existing application flow.
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 768 € 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, 82% hold at least a Master's degree, and 9% 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.
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!
