JAX-WS Experts in Germany
in minutes from over 15,000 CVs with the power of AIHire experts who build and maintain SOAP services, WSDL contracts, and XML-based integrations with JAX-WS and the Java API for XML Web Services. They also handle CXF, Metro, and legacy enterprise service layers, with fast, precise matching to vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used JAX-WS
Hooman Behmanesh
Last position:
Fullstack Developer at Möbel Roller GmbH
- Further development of the existing e-commerce platform based on SAP Commerce (Hybris) to meet the growing demands of digital commerce.
- Ensuring the scalability and performance of the backend, so the platform remained stable and efficient even under heavy user load.
- Development and integration of new OCC REST APIs and services for modular extensions and flexible adjustments, to implement new features quickly.
- Optimization of data flows and interfaces, which significantly improved platform efficiency and system performance.
- Ensuring a maintainable and scalable code base by using Clean Code principles, proven design patterns, and a future-proof architecture.
- Reduction of errors through extensive testing with JUnit, Mockito, and load tests with Gatling, supported by the introduction of automated test processes.
- Improved system performance through targeted refactoring measures and efficient database queries, especially to handle peak loads.
- Use of modern cloud and monitoring tools such as Kubernetes, Google Cloud Platform (GCP), and Grafana to ensure a stable and monitored infrastructure.
- Clear improvement in efficiency, scalability, and reliability of the platform, which now meets the demands of a dynamic and growing e-commerce market.
Tamás Eppel
Last position:
Senior Software Developer / Tech Lead at NDA (defense / OSINT)
- Designing the audit logging framework
- Implementing APIs for developers to integrate in their codebase
- Implementing ingestion pipeline, database query layer and UI for browsing the audit events
- Improving stability and reliability of the backend system
Thorsten Matzner
Last position:
Odoo Implementer at N.N.
As project manager for the Odoo implementation at a small company, I was responsible for designing, implementing, and training a fully integrated CRM and accounting system. Through structured requirements analysis, precise data migration, and targeted change management, I was able to complete the rollout in just eight weeks. The project led to a significant reduction in manual tasks, faster business processes, and increased real-time transparency.
Main Responsibilities
Requirements analysis and process mapping Configuration of Odoo modules: CRM, Sales, and Accounting Data migration (Excel/CSV → Odoo) and quality control Creation of workflows, automated email rules, and dashboards Conducting training sessions and providing support after go-live Project coordination (budget, schedule, stakeholder communication)
Key Achievements
Full implementation of the Odoo suite within the set timeframe (8 weeks) 30% reduction in accounting time and 25% acceleration of the lead-to-sale flow 100% customer satisfaction after go-live, based on survey results Successful migration of 100% of existing master data without data loss Establishment of a sustainable support infrastructure (3-month post go-live support)
Impact
Improved decision-making through real-time dashboards and automated reports Increased efficiency and cost savings (≈ €8,000/month) Scalability for future growth (additional modules can be integrated seamlessly) Strengthened sales and finance departments through seamless process integration
This summary highlights how I created concrete and measurable value for the company through structured project work, technical expertise, and targeted training.
Daniel Sedlack
Last position:
Senior Software Engineer at energielenker solutions GmbH
- Designed and implemented a Python-based ETL pipeline with the Dagster framework to transform raw energy data from heterogeneous sources using InfluxDB and visualizations in Grafana
- Defined time-based and dependency-based jobs
- Deployed to managed Kubernetes clusters using Helm
- Integrated InfluxDB Cloud
- Prepared data for use in Grafana, including cleaning, normalization, and time-based resampling in Python
- Developed dashboards and visualizations in Grafana
- Developed unit tests with mocking using pytest
- Set up a CI/CD pipeline in GitLab
Technologies: Python, Dagster, InfluxDB, Grafana, pandas, pytest, REST, CI/CD, GitLab, Container, Kubernetes, Helm, Docker, Cloud
Rainer Langbehn
Last position:
Senior IT Consultant, Senior Software Architect, Senior Software Developer, Senior DevOps Engineer at Techniker Krankenkasse
Automation of the database major / minor releases for the TKeasy project
Concept for database major / minor release automation
As-is analysis
Evaluation of Redgate Flyway functionality
Concept creation
Products: Redgate Flyway, GitHub, Quest, Erwin Data Modeller, Oracle, Atlassian Jira, Atlassian Confluence
Skills: Docker, Continuous Delivery, Continuous Integration, Redgate Flyway, Major Releases, Minor Releases
Waldemar Biller
Last position:
Software-Architekt Produktdaten-Management Tool at Ferchau Contract GmbH
- Definition of the software architecture
- Design and development of modules
- Supporting internal employees in the learning and onboarding process
- Tools: SAP CAP / CDS, Java 21, SAP Hana, SAP Business Technology Platform (BTP)
Jorge Elizondo
Last position:
Bittrich & Bittrich
- Extension and maintenance of the Doktree tax advisory document management tool
- Alfresco and Angular development
- Linux system maintenance
Timo Heck
Last position:
Software Developer at Continentale Krankenversicherung AG
- Implementation of a REST-based web service for querying contract, claims, customer, and sales data as part of the Dialogmanager project.
- Data release is done in compliance with CoC requirements and individual user permissions from IAM (Identity and Access Management).
- Implementation using JBoss EAP 8.1 (JakartaEE 10) and Java 21 as well as JAX-RS, CDI, Microprofile-Config, Microprofile-OpenAPI.
Niels Majer
Last position:
Senior Software Developer / Cloud Architect at Biesterfeld SE
- Architected ETL services for event-driven data exchange between enterprise systems on a Kafka streaming backbone.
- Optimized CI/CD pipelines for Azure AKS deployments and improved OpenSearch monitoring and alerting for proactive incident detection.
Tech: Java / Kotlin, Quarkus, Kafka / Avro, Azure / AKS, Azure Storage Container, ArgoCD, GitLab CI, OpenSearch, Terraform
Igor Kazarnovskiy
Last position:
Freelance Software Developer
Marie-Josée Mache
Last position:
Java Engineer / Developer at Davaso GmbH
- Involved in the full development lifecycle, including design, coding, testing, and deployment of Java-based applications.
- Built and maintained high-performance RESTful APIs and microservices, ensuring scalability and reliable data exchange.
- Practiced code reviews, used version control systems (e.g., Git), and collaborated closely with cross-functional teams to deliver robust software solutions.
- Implemented, managed, and optimized complex business logic and decision-making processes using the Drools Rules Engine, leveraging DRL (Drools Rule Language) for dynamic configuration.
- Developed software solutions for a major service provider in the healthcare insurance sector, specifically focusing on claims processing and reconciliation logic to ensure cost-effective reimbursement for health funds.
Dimitri Simon
Last position:
Fullstack Developer, Integrator at Generali Deutschland Versicherung AG
- Developing automated build and deployment processes for the exclusive front office systems
- Integrating the front office systems into the IT infrastructure
- Developing innovative, user-friendly sales software for financial advisors
- Ensuring quality and flexibility through automation and working with CI/CD
- Working according to DevOps principles
- Operating the software together as a team in the AWS cloud and Azure cloud
- Deploying software artifacts to testing and production environments
- Maintaining the test environments
- Performing error analysis and providing information for further root cause analysis
- Maintaining and supporting the build pipeline
- Supporting load testing
- Coordinating the batch execution schedule with batch automation
- Creating concepts to further develop the software packaging process
- Building and delivering components to partners
- Developing GitLab and Jenkins pipelines for building, deploying and integrating components
- Automating processes with Spring Boot applications with a GUI (Thymeleaf, Angular 19)
- Developing RESTful Spring Boot applications with Kotlin and Angular 19, JDBC and REST accesses, data exchange via SFTP, XML (JAXB)
- Designing components using Domain-Driven Design (DDD)
- Replacing cmd and bash scripts with Spring Boot applications with a GUI
- Replacing Java 8 applications with JSP by Spring Boot 3 applications (Thymeleaf, Angular)
- Implementing frontend and backend authentication via Keycloak
- Writing JUnit tests with Mockito
- Increasing code coverage for SonarQube analysis
Andreas Nolden
Last position:
Open Source Founder at Privatier
- AI-supported source code analysis
- AI image generation for a shirt shop
- AI-supported analysis of connected YouTube channels and commenting users
- AI-supported software prototyping
- Operation of a local AI environment
- 3D printing and scanning: development of a process to repair GfK parts using 3D-printed negative molds
The focus is on practical applications of new technologies, founding an open-source project for a yacht autopilot, as well as yacht refit and motorhome conversion.
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
Jan G.
Last position:
Master Data Application at confidential
Visualization, search, and maintenance of various types of master data, providing them via a REST API, and implementing a variety of import and export formats.
Implementation, architecture, project management.
Technologies and tools: Angular (Signals, Signal Store, swagger-codegen, standalone components), Java, PostgreSQL, ActiveMQ, JavaScript, Spring Boot (Spring Core, Spring MVC, Spring Data/JPA via Hibernate, Spring Security, Spring Modulith), JUnit, Flyway, QueryDSL, GraphQL, REST API, Node, npm, Maven, SonarQube, GitLab CI/CD pipelines, Docker, Nexus, OpenAPI + Swagger UI, Keycloak, OAuth2, OpenID Connect, IntelliJ IDEA, Jira, Confluence.
Discover over 15,000 top freelancers
Statistics of experts using JAX-WS
Aggregated from the professional profiles of matched freelancers.
Experience
23 years
Position duration
2.3 years
Positions per freelancer
13
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
64%
Doctorate
14%
Certifications per freelancer
2
Most common languages
German, English, French
Speak two or more languages
92%
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 JAX-WS
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
SOAP service work
JAX-WS is the Java API for XML Web Services. It is used to build SOAP services, expose business functions, and connect Java systems with older enterprise software. Teams also use it when they need strict contracts and message formats that other systems can depend on.
Common delivery tasks
- Design WSDL contracts and service endpoints
- Build request and response mappings for XML payloads
- Add handlers, security, and fault handling
- Support client stubs for internal and partner systems
- Maintain legacy SOAP integration layers
Tooling and ecosystem
Strong professionals usually know the JAX-WS runtime, JAXB for XML binding, and common stacks such as Metro and Apache CXF. They also understand application servers, build tools, and the differences between code-first and contract-first service design. That helps them fit the service into a wider Java landscape.
When outside help matters
Companies bring in freelance specialists when a SOAP interface is failing, a WSDL must be changed carefully, or a legacy system still has to talk to modern services. JAX-WS work also comes up during migrations, production support, and cleanup of old integration code. In Germany, this is common in enterprise teams that still rely on stable service contracts.
What strong specialists do
A good JAX-WS specialist writes clear contracts, keeps XML schemas consistent, and handles faults in a predictable way. They test interoperability, especially when the other side is not a Java system. They also spot where SOAP is the right fit and where a lighter interface would be better.
Signs you need one
- Your service calls fail because of XML or namespace issues
- A partner system expects SOAP, WSDL, or WS-Security
- You need to update a legacy Java integration safely
- Your team lacks current experience with Java web service stacks
- You want cleaner service contracts and better test coverage
Frequently asked questions
What clients ask us most about JAX-WS — answered in short.
JAX-WS is used to build SOAP web services and Java clients that exchange XML messages. It is a good fit when systems need formal contracts, stable endpoints, and strict interoperability with non-Java platforms. Many teams still use it for enterprise integration and partner connectivity.
JAX-WS is centered on SOAP, WSDL, and XML schemas, while REST APIs usually focus on simpler HTTP patterns and lighter payloads. JAX-WS is often chosen when contract discipline, fault handling, or WS-* features matter more than minimal payload size. If your system needs a strict external interface, it can be the better choice.
Yes. JAX-WS is the common short name for Java API for XML Web Services. Searchers may also refer to it through SOAP web services, especially when they are looking for legacy Java service work or contract-based integration.
A strong JAX-WS specialist should also know JAXB, XML Schema, WSDL design, and SOAP fault handling. Familiarity with Metro or Apache CXF helps, as does experience with application servers and Java build tools. Security concepts such as WS-Security are often important too.
A JAX-WS project usually needs someone who has handled production integrations, not just sample services. The work often involves contract changes, partner compatibility, and troubleshooting message formats. For older systems, experience with legacy Java stacks is especially valuable.
Yes, most JAX-WS work can be done remotely if the team can share WSDLs, logs, test data, and access to staging systems. On-site time only becomes useful when a project needs close coordination with internal platform teams or sensitive legacy environments. For many German companies, hybrid collaboration is enough.
Look for clear service contracts, clean XML mappings, and careful handling of faults and version changes. A good JAX-WS professional explains interoperability risks early and can show past work with SOAP services, not just general Java code. Test coverage and readable integration documentation are strong signs of quality.
JAX-WS is often the right choice when an existing platform, partner, or public interface already depends on SOAP. It is also useful when the contract must stay strict across different systems and older middleware. If you are modernizing, a specialist can help you keep the stable parts and replace only what no longer fits.
The average hourly rate of freelancers in Germany who have used JAX-WS 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 Germany who have used JAX-WS in their recent projects, 100% hold at least a Bachelor's degree, 64% hold at least a Master's degree, and 14% hold a doctorate.
On average, freelancers in Germany who have used JAX-WS in their recent projects have 23 years of professional experience, with a single engagement typically lasting around 2.3 years.
The most common languages among freelancers in Germany who have used JAX-WS in their recent projects are German (100%), English (92%), and French (19%).
The most common industries among freelancers in Germany who have used JAX-WS in their recent projects are Information Technology (92%), Banking and Finance (69%), and Insurance (54%).
The most common business areas among freelancers in Germany who have used JAX-WS in their recent projects are Information Technology (100%), Product Development (96%), and Quality Assurance (65%).
Main locations of FRATCH Experts, who have recently used JAX-WS
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!
