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

JaCoCo Experts in Germany

for reliable test coverage with fast, precise AI matching

Hire experts who measure Java test coverage, configure Maven or Gradle builds, and integrate reports into CI pipelines. FRATCH matches you quickly with vetted, available freelancers whose JaCoCo experience fits your project.

Meet FRATCH Experts in Germany, who have recently used JaCoCo

Verified expert

Osman T.

View profile

Senior Developer and Consultant

Aschaffenburg
Osman T.

Last position:

Senior Architect, DevOps Engineer at genPsoft GmbH

IT consulting, analysis, architecture design, new and further development, code review, test automation, continuous integration, continuous delivery in backend and frontend areas for Automotive Project Instavalo.

Frontend:

  • Implementation of UI components according to specifications, especially style guides and responsive design eith React and Typescript
  • Component testing
  • Code documentation
  • CI/CD with Gitlab Pipeline

Backend / IoT:

  • Analysis and architectural design with AWS Greengrass IoT on Edge Devices
  • Setting up Microservices containers with Docker Compose on Edge device with AWS Greengrass and AWS IoT IAM, Token Exchange Service, Ansible
  • CI/CD with Gitlab Pipeline, Terraform, AWS ECR
  • Logging with Fluentbit Lua Language for AWS Cloudwatch
  • Python Lambda for AWS Greengrass Recipe deployment on Edge Devices
  • Implementation of test-driven development with JUnit, Mockito, and code Coverage
  • Jacoco
  • Definition of REST interfaces with OpenAPI / Swagger
  • Development and enhancement of software based on Java Quarkus, Typescript NestJs NodeJs and Python
  • Authentication and authorization in Aws IAM
  • Development of REST and gRPC interfaces for the frontend and backend
  • Implementation of Maven dependencies with DevSecOps OWASP
  • Spring AI, Jetbrains AI Assistant, Junie, Github Copilot, Claude Code, Agents, Skills, Command, Hooks, Subagents
Verified expert

Carsten R.

View profile

Enterprise Product Owner / CTO

Winterberg
Carsten R.

Last position:

Enterprise Product Owner at opta data IT GmbH

  • Product responsibility for the central platform "one" as a group-wide web-based customer portal
  • Coordination of the connection of 20 group companies to the product platform
  • Derivation and steering of a group-wide product strategy and roadmap aligned with company goals
  • Prioritization and bundling of strategic requirements from the various group companies
  • Harmonization of different interests and moderation of complex decision-making processes at management level
  • Ensuring the technical and business integration of the product into existing system landscapes, business processes, and business models
  • Building transparent governance and decision-making structures for group-wide product development
  • Representation of the product towards internal and external stakeholders at leadership level
Verified expert

Ananthraj N.

View profile

Founder

Munich
Ananthraj N.

Last position:

Founder at sprhava

Leading the end-to-end development of Edge AI-powered smart glasses for visually impaired individuals, aligning product vision with user needs and managing a cross-functional team of data scientists, Android developers, AWS engineers, and hardware specialists.

  • Defined product roadmap for Edge AI smart glasses and MVP features through user research, stakeholder interviews, and competitive analysis, ensuring accessibility and real-world usability.
  • Developed and validated a PoC for AI-driven cancer cell identification in PET/CT scans, collaborating with medical experts to optimize diagnostic accuracy and clinical relevance.
  • Built and scaled a multidisciplinary team of 75+ engineers, interns, and designers across Germany and India, driving cross-border collaboration and iterative prototyping.
  • Established strategic partnerships with NGOs, healthcare providers, and advocacy groups to embed inclusivity and patient feedback into product design.
  • Drove hands-on hardware-software integration using Raspberry Pi and Jetson Nano of AI models. Initiated and nurtured relationships with suppliers, manufacturers, and ecosystem players to build scalable go-to-market plans.
  • Owned critical product decisions, from prototype development to funding strategy, applying a data-informed and impact-driven mindset.
  • Fostered a learning-focused culture by facilitating brainstorming sessions and continuous feedback loops between engineering and product.

Achievements:

  • Public speaker: Auto.Ai 2025 (Berlin), Wearable technologies 2025 (Munich and Bangalore), MEDICA 2024 (Dusseldorf)
  • WMF, Bologna, Italy (June 2024): Only AI startup to be selected from Germany as EBV hero to represent sprhava on global platform
  • Medica, Germany (2024): Delivered a speech on AI smart glasses in world's largest Healthcare event.
  • Wearable Technologies, Bengaluru, India (Dec 2024): I was a speaker presenting sprhava and its product.
  • Venturise Global Challenge (GIM 2025, Bengaluru Palace, Karnataka): sprhava was selected as one of the 16 top startups (ESDM) to present on this global platform
  • Wearable Technologies Conference 2025 EUROPE, Munich, Germany (May 2025): Delivered a talk on Edge AI at the Europe's biggest wearable tech event.
  • InsurNext Köln, Germany (2025): sprhava was honoured with a booth from Cologne administration.
Verified expert

Abhiroop B.

View profile

Software Engineer III

Berlin
Abhiroop B.

Last position:

Software Engineer III at Foundry Digital

  • Developed and deployed microservices in Kotlin and Spring Boot, integrated AWS Secrets Manager to secure credentials and decreased network calls using Spring cache.
  • Refactored Kafka consumer using Spring Kafka with semaphore-based backpressure to cap records and keep heap memory stable under spikes; switched to batch upserts to cut down on database invocations; added Testcontainers integration tests for Kafka and database to pave the way for future changes.
  • Automated the financial reconciliation workflow in Spring Boot (Kotlin) using Spring Scheduler, transactional boundaries, JPA/Hibernate on MySQL, and Flyway migrations, saving the accounts team 16+ hours per week.
  • Designed and dockerized payments end-to-end test framework in Robot (Python) with reusable keyword libraries and profiles; integrated with GitLab CI (JaCoCo XML and HTML reports) to accelerate releases and lift code coverage to 80%.
  • Implemented end-to-end observability on Datadog by instrumenting services with Datadog APM, correlating metrics and logs, provisioning dashboards, and creating monitors with burn-rate alerts and anomalies to harden reliability and give stakeholders clear visibility.
Verified expert

Stephan H.

View profile

Development, Tester

Darmstadt
Stephan H.

Last position:

Development, Tester at Telecommunications

  • Set up an operational contract information system. This is mainly used as an order management system - for migrating existing contracts as well as for creating and providing new contract bundles.

  • Sales agents can use it to order new services, modify existing ones and migrate service types, as well as provide price information to the customer.

  • This supports the marketing of new services as well as the replacement of old services for existing customers.

  • In addition, existing data is imported, processed (ETL) and provided via services for further use in the portal front end.

  • Analysis of the business and technical use cases (workflows, involved processes/systems, communication paths, security requirements)

  • Further development / creation of the front-end components (React/JavaScript)

  • Design and implementation of the business logic

  • Creation of the functional and technical component documentation

  • Test execution / test automation (Cypress, test coverage)

  • Team size: 8 people

  • Technologies: React, JavaScript, Rest (JSon), Yaml, Markdown, MariaDB (SQL), Docker, Swagger, Cypress

  • Tools: Webstorm, ReactDeveloperTools, VisualStudioCode, Word, DBeaver, Git/GitLab

  • Work management: GitLab

  • Platform: Linux

  • Build management: GitLab

Verified expert

Marie-Josée M.

View profile

Java Engineer / Developer

Eschborn
Marie-Josée M.

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

Srecko S.

View profile

Test Consultant

Bad Zwischenahn
Srecko S.

Last position:

Test Consultant at PROSEQUM GmbH

  • Taking over operational acceptance tests for internal and external applications in a preproduction environment
  • End-to-end tests across multiple systems
  • Planning and implementation of acceptances based on expected loads and service levels
  • Creation of test plans and automated tests
  • Monitoring of systems, log analysis and creation of test reports, monitoring charts and acceptance documentation
  • Support during rollouts of security and OS patches in preproduction
  • Load and performance tests as well as failover/rollback tests
  • Testing SOAP/REST APIs with JMeter, Grafana and Kibana
  • Batch tests with Bash and log analysis
  • Load and performance tests of own applications
  • Test automation with JMeter and PyTest
  • Maintenance and creation of Bash scripting tests
  • Manual system integration tests
Verified expert

Peter G.

View profile

Senior Backend Developer

Wiesbaden
Peter G.

Last position:

Senior Backend Developer at NetCom BW GmbH

  • Development of microservices according to the TMF standard
  • Adaptation of existing workflows to microservices (PNMGT, RADIUS, WBCI, ACS, VOIP, P2P)
  • Migration of communication from RabbitMQ/REST to Kafka
  • Development of Camunda processes for billing leased infrastructure
  • Implementation of Kafka connectors for billing and inventory data systems
  • Automation of the WBCI pre-coordination workflow
  • Conducting unit, integration, and acceptance tests with business units
  • Setting up CI/CD pipelines
  • Troubleshooting support tickets
  • Performing major refactorings of legacy code to adapt to new microservices
  • Participating in meetings to gather and clarify requirements
  • Technologies: Kubernetes, AWS DevOps, Apache Camel, Debezium, Python, TMF, Confluent, Kafka, OpenAPI, Java 21, Spring Boot, Docker, MapStruct, PostgreSQL, Maven, Camunda, Keycloak
Verified expert

Vladimir M.

View profile

Developer

Brühl
Vladimir M.

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

Rashid I.

View profile

Java Developer

Schwalbach am Taunus
Rashid I.

Last position:

Java Developer at IT company

  • Data transformations
  • IT company with more than 100 employees
  • Software production
  • Data augmentation and normalization, image transformation, format conversion, merging data from multiple sources
  • Toolset: Java, Helm, Kubernetes, Kafka, OpenCV, IntelliJ IDEA, Gradle, Git, Docker, Containers, Scrum
Verified expert

Janusz M.

View profile

IT Senior Software Engineer

Munich
Janusz M.

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

Henning P.

View profile

Backend Systems Development

Berlin
Henning P.

Last position:

Backend Systems Development at Deutsche Bank/DWS/Morgenfund

  • Developed backend systems for the DWS Investment App, a white-label investment solution (robo-advisor), and an investment solution for institutional clients.
  • Java 8-17, Kotlin, Spring Boot, Spring MVC, OpenAPI 3.0, JPA, JDBI, Oracle, Hazelcast, JXLS, Apache POI, Apache PDFBox, Apache Kafka & Avro, Active MQ, Elasticsearch, React Native, Spock Test, IntelliJ IDEA, Kubernetes, Helm, Microservices/Netflix-Stack, TeamCity, Splunk.
  • Kanban team, continuous integration.
  • Migrated existing applications from Deutsche Bank's private cloud environment to Azure as part of a carve-out.

Discover over 15,000 top freelancers

Statistics of experts using JaCoCo

Aggregated from the professional profiles of matched freelancers.

Experience

24 years

JaCoCo experts in Germany have 24 years of professional experience on average.

Position duration

1.7 years

JaCoCo experts in Germany stay in a single position for 1.7 years on average.

Positions per freelancer

18

JaCoCo experts in Germany have completed 18 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Quality Assurance

JaCoCo 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, Telecommunication

JaCoCo experts in Germany are most in demand in Information Technology, Banking and Finance, and Telecommunication.

Certification focus areas

Information Technology, Product Development, Project Management

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

Bachelor's degree or higher

89%

89% of JaCoCo experts in Germany hold at least a Bachelor's degree.

Master's degree or higher

44%

44% of JaCoCo experts in Germany hold at least a Master's degree.

Doctorate

22%

22% of JaCoCo experts in Germany have a doctorate (PhD).

Certifications per freelancer

2

JaCoCo experts in Germany hold 2 professional certifications on average.

Most common languages

German, English, French

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

Speak two or more languages

100%

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

Based on our profile pool as of 19 Sep 2026.

Daily rate distribution

0 2 4 6 8
One of the JaCoCo experts in Germany charges less than €480 per day.
7 of the JaCoCo experts in Germany charge between €640 and €800 per day.
4 of the JaCoCo experts in Germany charge between €800 and €960 per day.
One of the JaCoCo experts in Germany charges €960 or more per day.
<€480 €640-​800 €800-​960 €960+

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 JaCoCo

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

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

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

JaCoCo 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 (100%)
  • Banking and Finance (62%)
  • Telecommunication (62%)
  • Automotive (54%)
  • Insurance (46%)
  • Transportation (38%)
  • Pharmaceutical (38%)
  • Professional Services (38%)

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

About the technology

What JaCoCo does

JaCoCo is an open-source Java code coverage library. It instruments bytecode and records which instructions, branches, methods, and lines run during automated tests. Teams use its reports to understand test reach and identify untested paths without changing application code.

Build integration

JaCoCo fits into common Java build workflows through Maven and Gradle plugins. It can create HTML, XML, and CSV reports, enforce coverage rules, and combine data from separate test runs. Strong specialists connect those outputs with JUnit, TestNG, Surefire, and CI quality gates.

Where it is used

JaCoCo supports testing work across backend services, web applications, libraries, and enterprise Java systems. Typical assignments include:

  • Configuring coverage collection for unit and integration tests
  • Adding report generation to Maven or Gradle pipelines
  • Setting package, class, method, or branch thresholds
  • Investigating gaps between reported coverage and meaningful risk

When expertise helps

Companies often bring in freelance JaCoCo specialists when coverage reporting is inconsistent, builds have become slow, or a migration has changed test execution. They can separate unit-test data from integration-test data, resolve multi-module reporting issues, and make quality gates useful rather than arbitrary. This is relevant for teams in Germany working with distributed or on-site delivery groups.

Related skills

Effective JaCoCo work depends on more than adding a plugin. Professionals should understand Java bytecode, class loaders, test isolation, generated code, and the limits of line coverage. Experience with Maven or Gradle, JUnit or TestNG, Git, Docker, Jenkins, GitLab CI, or GitHub Actions helps connect coverage to a dependable delivery process.

Quality signals

Look for specialists who explain what a coverage metric can and cannot prove. They should know how to exclude generated classes carefully, merge execution data without duplication, and investigate false gaps caused by proxies or instrumentation. A strong professional also ties thresholds to risk, reviews the resulting reports with the team, and documents reproducible build settings.

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

What clients ask us most about JaCoCo — answered in short.

JaCoCo measures which parts of Java code are executed by automated tests. It produces coverage reports for instructions, lines, branches, methods, and classes, helping teams find untested paths and monitor quality gates.

JaCoCo is commonly chosen for modern Java builds because it works with bytecode instrumentation and integrates cleanly with Maven, Gradle, and CI tools. Cobertura and Clover may still appear in older systems, but the best choice depends on build compatibility, existing reports, and migration effort.

A strong JaCoCo specialist should understand Java testing, bytecode instrumentation, Maven or Gradle, and report formats such as XML and HTML. Useful adjacent skills include JUnit, TestNG, Git, CI pipelines, Docker, and quality-gate configuration.

The right level depends on the task. A simple plugin setup may need focused build expertise, while multi-module reports, integration-test coverage, generated code, or a migration from another tool require deeper JaCoCo experience and broader knowledge of the Java delivery process.

JaCoCo work is well suited to remote collaboration because configuration, reports, and pipeline changes can be reviewed in version control. Teams in Germany should agree on documentation, working hours, access to build systems, and whether German-language communication is needed for workshops or handovers.

A reliable JaCoCo setup produces reproducible reports, separates relevant test phases, and avoids unexplained exclusions. Ask the specialist to show how thresholds are chosen, how execution data is merged, and how the team will distinguish high coverage from meaningful test protection.

JaCoCo measures code execution, not the correctness or depth of assertions. High line coverage can still miss faulty logic, edge cases, and integration failures, so teams should combine it with focused tests, mutation testing where useful, code review, and other quality checks.

Common JaCoCo issues include missing execution data, duplicated classes in multi-module projects, incompatible instrumentation, and reports that exclude or include the wrong packages. An experienced specialist traces the test lifecycle, checks plugin configuration, and validates the final report against the actual build structure.

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

Of the freelancers in Germany who have used JaCoCo in their recent projects, 89% hold at least a Bachelor's degree, 44% hold at least a Master's degree, and 22% hold a doctorate.

On average, freelancers in Germany who have used JaCoCo in their recent projects have 24 years of professional experience, with a single engagement typically lasting around 1.7 years.

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

The most common industries among freelancers in Germany who have used JaCoCo in their recent projects are Information Technology (100%), Banking and Finance (62%), and Telecommunication (62%).

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

Main locations of FRATCH Experts, who have recently used JaCoCo

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