MockK Experts in Germany
in minutes from over 15,000 CVs with the power of AI.Hire experts who use MockK to write clean Kotlin tests, isolate dependencies with mocks and stubs, and keep service and repository logic stable during change. FRATCH matches you with vetted, available freelancers fast and precisely.
Meet FRATCH Experts in Germany, who have recently used MockK
Robin Sadlo
Last position:
Senior Cloud & Backend Engineer at Media-Saturn-Holding GmbH
- Implementing applications with Kotlin and Ktor as microservices
- Using MongoDB in the MongoDB Atlas cloud
- Asynchronous communication of services via Google Pub/Sub
- Using Kotest and MockK for unit tests
- Developing an administration frontend with TypeScript, React and Express.js
- Provisioning environments in GCP using Terraform
- Implementing CI/CD processes with GitHub Actions
- Operating scalable production and test environments in GCP with Kubernetes, Helm and Flux CD
- Monitoring environments with Prometheus and Grafana
- Providing BI data in the Google BigQuery data warehouse
Matthias Eymers
Last position:
Lead Android Developer at Star Finanz-Software Entwicklung und Vertriebs GmbH
- Further development of the Android app "StarMoney"
- Major XML to Compose redesigns
- Introduction of new technologies and architecture
- Implementation of instant bank transfer
- Development following the agile Scrum process
Daniel Witt-Surmann
Last position:
Senior Developer / Deputy Project Lead at Finanz Informatik GmbH & Co. KG
Worked as a Senior Developer
Worked as a Deputy Project Lead
Technologies: Java (Spring), React
Environment: OSPlus, MKP
Developed various standalone tools
Developed unit and Selenium tests
Integrated REST APIs
Full-stack development
Managed and planned a project to migrate an existing application to a new software stack
Agile project approach
Wolfram Rittmeyer
Last position:
Backend and Flutter App Developer at WWU Münster
- Further development of the existing citizen science app with Flutter for Android and iOS to integrate new features.
- Updated the backend, including database migration.
- Used Android, iOS, Flutter, Dart, Riverpod, Drift (migration from moor), flutter_local_notifications, home_widget, flutter_markdown, and flutter_workmanager.
- Backend development with Spring Boot, Kotlin, Kotlin Flow, GraalVM, PostgreSQL, and Docker.
- Used Firebase App Testing, Testflight, as well as Google Play Console and App Store upload.
Rafael Kolloch
Last position:
Senior Android Developer / Team-Lead at IBM Deutschland
- Further development and release support of a white-label e-prescription component for health insurance companies
- Technologies: Android (Kotlin), Kotlin Multiplatform, Coroutines, Jetpack Compose, MVVM, StateFlow, Gradle, ProGuard
Jacqueline Krech
Last position:
OTTO
- Design, development, and monitoring of microservices
- Migrating functions from a monolithic system into separate microservices
- Designing and implementing new microservices (backend and frontend)
- Setting up and maintaining a CI/CD pipeline (GitHub Actions)
- Configuring cloud infrastructure with AWS CDK and Terraform
- Designing and implementing event-driven communication with AWS SNS/SQS and Apache Kafka
- Ensuring code quality through Test Driven Development (TDD), static code analysis, and Clean Code
Discover over 15,000 top freelancers
Statistics of experts using MockK
Aggregated from the professional profiles of matched freelancers.
Experience
13 years
Position duration
1.7 years
Positions per freelancer
13
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Insurance, Banking and Finance, Information Technology
Certification focus areas
Information Technology, Product Development, Business Intelligence
Bachelor's degree or higher
75%
Master's degree or higher
50%
Certifications per freelancer
4
Most common languages
German, English, Spanish
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 MockK
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
Kotlin testing
MockK is a mocking library built for Kotlin. It helps specialists test classes that depend on services, repositories, clocks, queues, or HTTP clients without touching real systems. Teams use it to keep unit tests focused and fast.
What it covers
- Mocking and spying on Kotlin objects
- Verifying calls, arguments, and order
- Stubbing suspending functions and callbacks
- Testing code that uses final classes and static-style helpers
- Supporting Android, backend services, and shared Kotlin modules
Ecosystem fit
MockK fits well with JUnit, Kotlin coroutines, Spring Boot, and Android test suites. A strong specialist also knows test naming, fixture design, and when to prefer simple fakes over heavy mocking. In Germany, this work often appears in product teams modernizing Kotlin services or mobile apps.
When to bring help
Companies bring in freelance MockK expertise when tests are brittle, coverage is hard to trust, or legacy code needs safer refactoring. The right expert can clean up mocking style, replace fragile setups, and make tests easier to read for the team.
Signs you need it
- Tests fail after small production changes
- Mocking setup is long and repetitive
- Coroutine tests are inconsistent
- New Kotlin code has little test structure
- Reviews keep flagging unclear assertions
What strong experts do
Strong MockK professionals understand Kotlin language features, coroutine behavior, and test design. They write tests that verify outcomes, not implementation noise, and they keep mocks limited to the places where isolation really matters. Good specialists leave behind code the team can maintain.
Frequently asked questions
Not sure where to start with MockK? These answers cover the essentials.
MockK is used to isolate Kotlin code during testing. It lets specialists mock dependencies, verify interactions, and stub behavior for services, repositories, and external clients. That makes it easier to test business logic without real network or database calls.
MockK is often preferred in Kotlin because it feels more natural with Kotlin language features. It handles final classes, coroutines, and extension-style patterns more smoothly than many teams get with Mockito. For Kotlin-heavy code, that usually means less workaround code in tests.
Bring in a MockK specialist when tests are hard to maintain, refactoring feels risky, or the team is new to Kotlin testing patterns. Freelance help is also useful when an app has mixed legacy tests and new coroutine-based code. In Germany, this often happens in teams that need remote support but want code reviews in clear English or German.
A strong MockK professional usually also knows JUnit, Kotlin coroutines, and clean test design. For backend work, Spring Boot and HTTP client testing are common. For mobile work, Android testing patterns and lifecycle-aware code matter too.
Yes. MockK is widely used for coroutine-based code and suspending functions, which is one reason Kotlin teams like it. A good specialist knows how to write stable tests around async flows without relying on sleeps or flaky timing.
For most MockK work, remote collaboration is fine if the team can share code, test runs, and review feedback clearly. On-site can help when the project needs close pairing, legacy cleanup, or fast alignment with local product teams. The key is that the specialist can read your codebase and communicate clearly.
Look for a MockK expert who writes tests that are simple to read, avoids over-mocking, and explains why each mock exists. Good signs are clear assertions, sensible fixtures, and careful handling of coroutine and error paths. Ask for examples of test cleanup, not just test creation.
A MockK assignment usually goes beyond syntax. Freelancers should be comfortable with Kotlin idioms, test architecture, and the application stack around the code under test. If the project is in Germany, it helps to be ready for direct communication with product and engineering teams in English, and sometimes German.
The average hourly rate of freelancers in Germany who have used MockK in their recent projects is 96 €, which corresponds to a daily rate of about 770 € based on an 8-hour working day.
Of the freelancers in Germany who have used MockK in their recent projects, 75% hold at least a Bachelor's degree and 50% hold at least a Master's degree.
On average, freelancers in Germany who have used MockK in their recent projects have 13 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 MockK in their recent projects are German (100%), English (100%), and Spanish (17%).
The most common industries among freelancers in Germany who have used MockK in their recent projects are Insurance (100%), Banking and Finance (83%), and Information Technology (83%).
The most common business areas among freelancers in Germany who have used MockK in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (67%).
Main locations of FRATCH Experts, who have recently used MockK
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!
