Jakarta Faces (JSF) Experts in Munich
in minutes from over 15,000 CVs with the power of AIHire experts who build JSF component views, managed beans, validation flows, and enterprise web portals with Jakarta EE and legacy Java stacks. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Munich, who have recently used Jakarta Faces (JSF)
Vitaliy Ryumshyn
Last position:
DevOps GitOps (temp) at Signal Iduna
- Responsible for Openshift/Kubernetes on-prem administration and developer support.
- Developed URP infrastructure automation with Python, Ansible, Kustomize and ArgoCD, Argo Workflow/Events stack.
- Wrote smoke and load tests for URP infrastructure utilizing Python, Kustomize and ApplicationSets.
- Helped to set up and deploy URP infrastructure in Google Cloud, GKE.
- Set up monitoring for URP and ArgoCD stack with Splunk Cloud.
- Performed system administration tasks across RedHat Linux, Kubernetes/Openshift, ArgoCD, GitLab, Bitbucket Enterprise, Kafka and MongoDB.
Celso Kurrle
Last position:
SAP Commerce Cloud FullStack Developer at Spar
- Implementation of a GitLab CI/CD pipeline based on SAP Commerce Cloud 2211
- Development of a new B2C shop with Vue, Node and TypeScript to ensure scalability, extensibility and performance optimization
- Integration of Microsoft Azure Event Grid with SAP Hybris
- Implementation of BDD with Cucumber using Gherkin syntax to promote collaboration between development and business teams
- Support and customization of a Spartacus shop
- Technologies/Languages: Java, REST, OData, Behavior Driven Development (BDD), Cucumber, Node, Vue, TypeScript, Spartacus, GitLab CI/CD, Gradle, Maven, Ant, SonarQube
Syamala Himabindu
Last position:
Fullstack Developer at BLG Logistics Group
As part of developing this project, various apps were developed for an IBM portal environment based on portlets and Spring Boot services, as well as the setup of a BI platform based on QlikView
Full-stack development of applications, technical analysis, refinement of requirements with the business department, coordination with the customer, DevOps
Team size: 8 people
Technology: Java 11.0, Maven, Git, Spring, Hibernate, JUNIT, Mockito, React, Jira, SQL, Spring Boot, CD/CI Jenkins, Kanban, Rest Api, Oracle
Environment: Eclipse, IBM Rational Application Developer
Sascha Jürgens
Last position:
Agile Coach & Partner at Agisolve GmbH – Pragmatic Agility® | Edler & Stiegler GmbH | CTN Consulting
- Create a product and service portfolio delivering a 360 degree approach to digital corporate sustainability covering KPI management, CSRD reporting and sustainable strategy
- Create vision and business case
- Onboard and align business partners, negotiate contracts
- Set up partner network as self-organized agile team
- Co-develop product and service portfolio
- Coordinate sales and marketing, go-to-market strategy and roadmap
Alexander Nagy
Last position:
Security Expert at DAK-Gesundheit
- Pentesting of mobile applications
- Code review
- Gematik audit
- Development of secure software development methods
- Creation of security and test concepts
- Penetration testing of software and architecture
- Vulnerability analysis
- Automation and information security
- Use of Confluence and Jira
- Working with databases, J2EE, JavaServer Faces, Liquibase, Apache, Maven, Mercurial, Oracle Financials
- Documentation and creation of security policies
- Management of software systems, SharePoint, PrimeFaces, Git
- Compliance with security regulations and .NET, AWS, API
- Tools: MobSF, Frida, Android Studio, Drozer, Objection, Azure
Mohamed Aloui
Last position:
Software Developer at Pass Consulting Group
- Participating in the development of Back (Quarkus) and Front (Angular) modules for Lufthansa travel Website and the “Bahn Project”.
- Providing technical architectures and solutions for the pre-build modules.
- Documenting the whole process of Reservation and Payment for the “Bahn Project”.
- Creating several unit tests and providing assistance for the CI/CD process.
Michael Pförringer
Last position:
Setup Azure cloud, Java development, CI/CD pipelines at Sulzer GmbH
- Migration of a mainframe application (PL/1, zOS) to the cloud (Azure)
- Data transfer from z/OS (USS) to Azure storage (blob containers, file shares)
- Implementation of the mainframe job control in Java
- Mapping of job network dependencies in Control-M
- Performance analysis and optimization measures
- DB2 (z/OS) migration to Postgres (Azure)
- Technologies: Azure (storage, VM, VMSS, Postgres), z/OS (USS), DB2, Postgres, Packer, Terraform, Docker, Jenkins, GitHub Actions, Control-M
- Tools: Eclipse, Visual Studio Code, IntelliJ
Christian Trutz
Last position:
JEE Software Engineer, DevOps Engineer at AKDB
- JEE Software Engineer
- DevOps Engineer
- Java, JEE, JBoss/WildFly, Vaadin, CI/CD Pipelines, Jenkins, Maven, Git, Oracle database, MSSQL Server database
Janusz Mazurek
Last position:
IoT Edge Computing / Self-Driving-Cars at Automotive consulting company
- Platform: Python ecosystem, RHEL 8, K10, AWS IoT Core, AWS Lambda, MLOps
- Software: Java JEE/cloud, IntelliJ IDEA, AWS IoT Core, AWS Edge and Lambda, AWS SageMaker SDK, Docker Compose, Kubernetes, OpenShift 4, Tekton, Flux, Helm charts, JSON/XML technology, Nginx, Apache Spark, OpenAI (GPT Plus, DALL-E 3, Whisper), GAN, GitHub Copilot, AI/machine and deep learning, Jupyter notebooks, TensorFlow 2, Colab, Keras API, Prometheus, Grafana, Conda, Python 3.9, PySci stack (NumPy, pandas, Scikit-learn, matplotlib)
- Responsible for webinar:
- IoT edge computing: architecture, components, resources, management
- IoT edge computing with MicroK8s, designing and creating flows/diagrams for AWS, three-step model for IoT ecosystem
- IoT processes, connectivity, data transfer and deployment, security
- Optimization of edge computing for IoT networks and services (AWS SQS queue, SNS notifications, events, analytics, buttons, device management/defender, Things Graph)
- Machine/deep learning frameworks (models, training, pipeline optimization, deployment in the cloud/at the edge (OpenShift), monitoring workloads with Prometheus and Grafana)
- Performance optimization for low latency/resilience using adaptive ML/DL/RL models for customer IoT data
- Analysis of large sensor data sets with Apache Spark, Kafka clusters
- Kasten K10 data management platform on Kubernetes multi-cluster with Helm chart, deployment, backup/disaster recovery (RTO/RPO), data lifecycle and security management
- Implementation of multilayer artificial neural network (ANN) with TensorFlow 2 and Colab for regression and classification; data analysis and provisioning for applications; development of models for testing and training, deployment of models
- Automation of business streamline processes with AI (Azure OpenAI, Discord bots/Zapier apps AI assistants (IntelliJ, GitHub Copilot))
Discover over 15,000 top freelancers
Statistics of experts using Jakarta Faces (JSF)
Aggregated from the professional profiles of matched freelancers.
Experience
23 years
Position duration
1.9 years (Germany: 1.8 years)
Positions per freelancer
13 (Germany: 15)
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Information Technology, Banking and Finance, Automotive
Certification focus areas
Information Technology, Product Development, Project Management
Bachelor's degree or higher
100% (Germany: 83%)
Master's degree or higher
71% (Germany: 48%)
Doctorate
14% (Germany: 7%)
Certifications per freelancer
2
Most common languages
English, German, French
Speak two or more languages
100% (Germany: 98%)
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 Munich 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 Munich using Jakarta Faces (JSF)
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
JSF at a glance
Jakarta Faces, still widely called JSF, is a server-side Java web framework for building component-based user interfaces. It fits business portals, admin tools, and internal applications that need clear form handling and structured navigation. Strong experts know how to keep the view layer clean and stable.
What they build
- Form-heavy business screens with validation and feedback
- Role-based intranets and self-service portals
- CRUD workflows tied to Jakarta EE services
- Reusable UI components and templated page layouts
JSF is common where applications are already on the Java EE or Jakarta EE stack and need long-lived maintenance.
Ecosystem and tooling
Good specialists work with Facelets, composite components, CDI, bean validation, and application servers such as WildFly or Payara. They also understand how JSF behaves with Jakarta Persistence, security layers, and REST endpoints when the UI must talk to older services.
When to bring in help
Companies usually look for freelance expertise when a JSF application is hard to extend, slow to test, or tied to older code that still needs safe changes. In Munich, this often matters for enterprise software teams that need on-site alignment for a short kick-off and then remote delivery.
What strong experts do well
A solid JSF professional writes maintainable views, keeps state under control, and handles messages, converters, and validators without turning pages into a mess. They can debug lifecycle issues, untangle component bindings, and improve existing pages instead of rewriting everything.
Choosing the right specialist
- They have shipped and maintained real JSF applications
- They can explain Facelets, CDI, and the JSF lifecycle clearly
- They understand integration with Jakarta EE and legacy Java systems
- They can work with product, backend, and QA teams without friction
For companies in Munich, language and collaboration style matter too. The best experts adapt to mixed on-site and remote work, document changes well, and keep handovers simple.
Frequently asked questions
Questions about Jakarta Faces (JSF)? Start with the answers below.
Jakarta Faces is used to build server-rendered web interfaces for Java systems, especially when a project needs forms, navigation, and reusable UI components. It is common in internal business tools, portals, and applications that sit on Jakarta EE or older Java stacks. Teams choose it when they want a structured view layer rather than a single-page frontend.
Yes, JSF is the modern name for the same framework that was long known as JavaServer Faces. Searchers often use both names, along with Jakarta Faces, because older systems and documentation still say JSF. A freelancer should be comfortable working across both naming eras.
Jakarta Faces is more component-driven than Spring MVC and more server-side in style than many modern frontend stacks. Compared with Vaadin, it is usually more tied to the Jakarta EE ecosystem and existing Java enterprise applications. The right choice depends on how much of the user interface already lives on the server and how much legacy code needs to stay in place.
A strong Jakarta Faces specialist usually knows CDI, Facelets, bean validation, Java security, and basic Jakarta EE application server operations. Useful extras include JPA, REST integration, and template design for business forms. These skills matter because JSF rarely stands alone in an enterprise system.
For a small page fix, a strong JavaServer Faces freelancer may be enough. For a larger refactor or a portal with many forms and roles, you want someone who has worked on real production systems, not only demos. The key is evidence of maintenance work, lifecycle debugging, and safe change delivery.
Yes, Jakarta Faces work is often done remotely because most tasks are code, review, and testing. For Munich teams, a short on-site start can help when the application is complex or the stakeholders need close alignment. After that, remote collaboration usually works well if communication and handover notes are clear.
A good JSF expert writes readable views, avoids unnecessary complexity, and can explain why a page behaves a certain way during the request lifecycle. Look for work that shows clean component structure, solid validation, and careful handling of state and navigation. They should also be able to improve an existing codebase without breaking business logic.
Most Jakarta Faces maintenance work involves fixing form behavior, updating components, adjusting navigation, and keeping the app compatible with newer Java or Jakarta EE versions. Many projects also need help with old page templates, validation rules, and server upgrades. A good freelancer should be comfortable stabilizing rather than replacing the whole application.
The average hourly rate of freelancers in Munich, Germany who have used Jakarta Faces (JSF) in their recent projects is 97 €, which corresponds to a daily rate of about 777 € based on an 8-hour working day.
Of the freelancers in Munich, Germany who have used Jakarta Faces (JSF) in their recent projects, 100% hold at least a Bachelor's degree, 71% hold at least a Master's degree, and 14% hold a doctorate.
On average, freelancers in Munich, Germany who have used Jakarta Faces (JSF) in their recent projects have 23 years of professional experience, with a single engagement typically lasting around 1.9 years.
The most common languages among freelancers in Munich, Germany who have used Jakarta Faces (JSF) in their recent projects are English (100%), German (89%), and French (22%).
The most common industries among freelancers in Munich, Germany who have used Jakarta Faces (JSF) in their recent projects are Information Technology (100%), Banking and Finance (67%), and Automotive (44%).
The most common business areas among freelancers in Munich, Germany who have used Jakarta Faces (JSF) in their recent projects are Information Technology (100%), Product Development (89%), and Quality Assurance (67%).
Main locations of FRATCH Experts, who have recently used Jakarta Faces (JSF)
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!

Berlin
Cologne