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

Kotlin Experts in Munich

in minutes from over 15,000 CVs with the power of AI

Hire experts who build Kotlin services, Android apps, shared libraries, and Spring Boot back ends with clean APIs and reliable tests. Get fast, precise matching with vetted, available freelancers.

Meet FRATCH Experts in Munich, who have recently used Kotlin

Verified expert

Tamás Eppel

View profile

Senior Software Developer / Tech Lead

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

Damian Śniatecki

View profile

CTO

Munich
Damian Śniatecki

Last position:

CTO at FRATCH.IO

  • Managed end-to-end product development, overseeing the successful delivery of technical solutions.
  • Led and mentored a team of highly specialised technical professionals, fostering a culture of collaboration and innovation.
  • Oversaw the hiring process to build a talented and dedicated team.
  • Built a scalable and robust backend microservices system from scratch, designing and extending it to meet evolving business needs.
  • Ensured the system's high availability with a 99.99% up time, implementing resilient architecture and monitoring mechanisms.
  • Developed and implemented technical strategies, aligning them with business goals and objectives.
Verified expert

Srinivasu Kakaraparti

View profile

Fullstack Developer

Munich
Srinivasu Kakaraparti

Last position:

Atruvia

Project: Tax Exemption Order Application

The client has an existing application for creating and maintaining tax exemption orders for end customers; design and implementation of a comparable application for internal employees.

  • Design and implementation of microservices and the UI for the business area "tax exemption orders" using Domain Driven Design as well as Spring Boot and Angular.
  • Implementation of reactive, non-reactive, and asynchronous APIs (Spring REST, WebFlux, GraphQL).
  • Development of the Angular application, including state management using Signals, RxJS Observables, and subscriptions.
  • Securing the API and the application using OAuth2, JWT, and OpenID Connect.
  • Configuration and setup of CI/CD pipelines with Jenkins.
  • Collaboration with cross-functional teams and conducting code reviews.

Environment: Java, Spring Boot, Angular 18 & 19 (standalone, signals), RxJs, Bootstrap CSS, Vitesting, OpenShift, Istio, microservices, Kafka, Dynatrace, Jenkins, GitLab, Graylog, Sonar, Oauth2, OracleDB

Verified expert

Valery Khamenya

View profile

AdTech Engineer & Data Scientist

Munich
Valery Khamenya

Last position:

Sr. Data Scientist & Engineer at Virtual Minds

  • Development of high-performance ad distribution via auction
  • Holistic (multi-campaign & multi-channel) advertisement placement optimization
  • Algorithmic optimization for NP-Hard/NP-e
  • Multiple Knapsack Problem with constraints
  • Online estimation of parameters in stochastic environments

Tools: Python, R, Kotlin, MILP/SAT/CP Solvers, Pytorch, Pandas, Docker

Verified expert

Andreas Anding

View profile

Interim AI Lead & Digital Architect · AI operating models in regulated companies · Author

Munich
Andreas Anding

Last position:

AI Consultant & Digital Architect at TeamIntel

  • Governed multi-agent orchestration for regulated, EU-based companies – self-hostable, compliant with the EU AI Act and GDPR („by design“), BYOM (own models/GPU).
  • Two-gate governance: agent deliberation + mandatory human approval, full signed audit trail; graduated autonomy model („internal → autonomous per skill“).
  • Verified knowledge graph („Company Brain“) with source evidence for every answer; own orchestration framework (Virtual Team Framework).
  • Industry solutions for financial services: compliance monitoring, invoice and contract review; hands-on development with LLMs (including Anthropic/Claude), agentic workflows, RAG.
  • Building the governance-focused multi-agent platform TeamIntel (see AI reference projects).
Verified expert

Sebastian Kanzow

View profile

Senior Lead Developer, System Architecture

München
Sebastian Kanzow

Last position:

Senior Lead Developer, System Architecture at AVL DITEST

  • Redesign of a legacy Windows app for vehicle diagnostics as an AWS cloud application
  • Creating build pipelines and conducting code reviews using Kotlin, Spring Boot, Micronaut, Jenkins, and GitHub
Verified expert

Serge Kalinin

View profile

MLOps (machine learning operations)

Munich
Serge Kalinin

Last position:

MLOps (machine learning operations) at REWE Digital GmbH

  • It is like a startup within REWE, where we have to build a new forecasting system on Google Cloud Platform from the scratch. Although, officially my role is called MLOps, my actual tasks also include development of data processing pipelines (data engineering) and data scientists tasks such as feature engineering and model trainings.
  • GCP: Terraform (tofu), Vertex AI (Kubeflow), Cloud Run, IAM, Google Cloud Storage, BigQuery, Artifact Registry
  • Data engineering: Snowflake as the main data warehouse, Terraform, DBT for data model implementations
  • CI/CD: GitLab. We have built a CI/CD pipeline that automates deployments of new releases up to production environment
Verified expert

Alexander Schwartz

View profile

Team Lead & Product Owner

München
Alexander Schwartz

Last position:

Founder and Full-Stack Developer at TrumpPostAlert.com

  • Feasibility study for quick implementation of requirements with AI-based development (vibe coding)
  • Development of a single-page web app in Angular 20
  • Development of a backend server application in Kotlin
  • Integration with Google Cloud Platform (Firebase): authentication, Firestore NoSQL database, storage, Cloud Functions, hosting and Cloud Run
  • Integration with a NEON PostgreSQL database
  • Automated AI-based analysis of Donald Trump's posts on Truth Social and analysis of relevance for stock markets and geopolitical topics
  • CI/CD via GitHub Actions using Docker and Google Cloud Run
  • Technical environment: Angular 20 (Angular Material, RxJS), Kotlin 2.2.20, TypeScript 5.9.3, Spring Boot 3.5.6, Google Cloud Platform (Firebase, Cloud Run, Gemini, Vertex AI), ChatGPT Codex, Git, GitHub, SourceTree, IntelliJ WebStorm, IntelliJ IDEA
Verified expert

Enis Spahi

View profile

Software Developer

Munich
Enis Spahi

Last position:

Software Developer at 50Hertz Transmission GmbH

  • Participated in the gradual modernization of components into cloud-native 12-factor applications.
  • Worked closely with the business operations team to eliminate manual processes and resolve several performance bottlenecks.
  • Designed and implemented a CI/CD pipeline to increase developer productivity, enforce quality and security checks, and automate product delivery.
  • Migrated several components into the OpenShift Kubernetes cluster.
  • Built a monitoring stack from scratch with Prometheus and Grafana to monitor services running in OpenShift.
  • Developed dashboards in both Grafana and Splunk for operational transparency.
  • Implemented an OIDC/OAuth2-based single sign-on (SSO) solution with Keycloak to secure multiple applications.
  • Technologies: Java, Spring, Quarkus, Kafka, MySQL, Cassandra, Redis, Spring Data, Hibernate, Docker, Kubernetes, OpenShift, Keycloak, OIDC, OAuth2, Helm, Prometheus, Grafana, Splunk, Spark.
Verified expert

Cristian Serje Reyes

View profile

Team Lead Mobile Native Apps

Munich
Cristian Serje Reyes

Last position:

Team Lead Mobile Native Apps at Check24 GmbH

  • Built and managed a high-performing native app team (Android & iOS) from scratch
  • Modernized the finance application with new features, leveraging Kotlin, Java, and Spring Boot microservices
  • Introduced and scaled backend services enabling secure, high-traffic financial transactions for millions of users
  • Improved development efficiency with custom tools for crash reporting, CI/CD pipelines, and release management
  • Led recruitment, coaching, and mentoring of developers, fostering professional growth and cross-functional collaboration
Verified expert

M Samy Hussein

View profile

Android Developer

Vaterstetten
M Samy Hussein

Last position:

Android Developer at Check24 GmbH

  • Developed and maintained the large-scale Check24 car insurance native Android app serving millions of users using Jetpack Compose.
  • Owned the end-to-end implementation of new features, including planning, development, and delivery in an Agile/Scrum environment.
  • Refactored legacy Java code into a modern Compose architecture, improving maintainability and long-term scalability.
  • Performed code reviews for team members via Bitbucket, ensuring code quality, architectural consistency, and Kotlin best practices.
Verified expert

Rick Grassmann

View profile

Interim IT Security Analyst

München
Rick Grassmann

Last position:

Interim IT Security Analyst at GLS IT Services GmbH

  • Risk Management
  • Incident Management
  • Security Analysis
  • Secure Coding
  • Information Security Management System (ISMS)
Verified expert

Dmitry Varlamov

View profile

Fullstack Software Developer

München
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
Verified expert

Maryam Nemati

View profile

Senior FullStack Developer

Munich
Maryam Nemati

Last position:

Senior FullStack Developer at Camunda

  • Role: Senior FullStack Developer
  • Technologies: Google Cloud, Azure, Microsoft Entra, Keycloak, Spring Boot, Java
  • Active in production

Discover over 15,000 top freelancers

Statistics of experts using Kotlin

Aggregated from the professional profiles of matched freelancers.

Experience

20 years (Germany: 17 years)

Position duration

2.2 years (Germany: 2.7 years)

Positions per freelancer

12

Top business areas

Information Technology, Product Development, Quality Assurance

Top industries

Information Technology, Banking and Finance, Automotive

Certification focus areas

Information Technology, Product Development, Business Intelligence

Bachelor's degree or higher

95% (Germany: 93%)

Master's degree or higher

86% (Germany: 57%)

Doctorate

23% (Germany: 10%)

Certifications per freelancer

1 (Germany: 2)

Most common languages

German, English, French

Speak two or more languages

100% (Germany: 98%)

Based on our profile pool as of 30 Aug 2026.

Daily rate distribution

0 4 8 12 16
<€400 €400-​800 €800-​1200 €1200+

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 Kotlin

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

800
600
400
200
Rate comparison chart
Daily rate avg. 726 €
Germany avg. 748 €

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 740 €
Germany median 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 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

About the technology

Kotlin basics

Kotlin is a modern language for the JVM, Android, server-side systems, and shared code. It is used for new products, refactoring Java code, and building smaller, safer services with less boilerplate. Strong professionals know how to keep the codebase simple and maintainable.

Where it fits

  • Android apps and app modules
  • Spring Boot and Ktor services
  • Shared business logic and multiplatform code
  • Java modernization and migration work
  • Internal tools and automation scripts

Kotlin is often chosen when teams want clear syntax, null safety, and smooth Java interoperability. In Munich, it is common in product teams that need reliable mobile and backend delivery.

Tooling stack

A good Kotlin setup usually includes IntelliJ IDEA, Gradle, JUnit, MockK, Coroutines, and framework-specific tools like Spring Boot or Ktor. For Android, professionals also work with Android Studio, Compose, and module-based builds. They should understand linting, formatting, and dependency management.

What good experts do

  • Design readable code and stable module boundaries
  • Use coroutines and flows correctly
  • Write tests that protect business logic
  • Review legacy Java and Kotlin together
  • Keep APIs consistent across services and apps

Strong specialists explain trade-offs clearly and avoid clever code that is hard to support. They also know when to use Kotlin features and when a simpler Java-style approach is better.

When to bring help

Bring in freelance Kotlin expertise when a release is blocked, a migration needs structure, or a team needs extra capacity for a mobile or backend sprint. Companies also look for outside specialists when they need code review, architecture guidance, or help untangling coroutines, build scripts, or multiplatform setup.

Munich teams

Kotlin work in Munich often spans mobile products, enterprise systems, and cloud back ends. Many teams want on-site collaboration for workshops and handover, then remote delivery for implementation and testing. Good freelancers can work in English and fit into mixed in-house teams quickly.

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

Need clarity? These are the questions we hear most often about Kotlin.

Kotlin is used for Android apps, JVM back ends, shared libraries, and internal tools. It also fits service layers built with Spring Boot or Ktor, plus code that needs to live alongside Java. For companies, it is a practical choice when they want modern syntax without leaving the JVM ecosystem.

Kotlin offers less boilerplate, better null safety, and strong support for coroutines. Java still has a place for large existing systems, but Kotlin is often preferred for new modules that need faster, clearer code. A strong freelancer should explain when Kotlin adds value and when Java remains the simpler option.

No. Kotlin is very common on Android, but it is also widely used for backend services, shared business logic, CLI tools, and multiplatform code. If a project only needs app screens, Android matters most; if it needs APIs or shared logic, Kotlin can cover both sides.

A solid Kotlin professional usually knows Gradle, JUnit, mocking tools, Git, and at least one runtime such as Spring Boot, Ktor, or Android. Coroutines, flows, and Java interoperability are important too. For mobile work, Compose and Android module structure matter as well.

A small feature branch may only need a specialist who can write clean Kotlin and work well in an existing codebase. A migration, a shared module, or a backend platform usually needs deeper experience with architecture, testing, and build setup. The harder the integration, the more valuable proven Kotlin judgment becomes.

Both can work well. Kotlin tasks like implementation, testing, and refactoring are often easy to do remotely, while workshops, planning sessions, and handover may benefit from time on-site in Munich. Many teams choose a hybrid setup to keep decisions fast and delivery flexible.

Look for clear code, strong tests, and sensible use of Kotlin features such as data classes, sealed types, coroutines, and extensions. Good specialists explain why they chose a pattern and how it affects maintenance. They also spot risks in Java interop, build files, and dependency management early.

They often need help with Android modernization, Spring Boot services, Java-to-Kotlin migration, or shared module design. Performance issues, coroutine bugs, and messy Gradle builds are also common reasons to bring in outside expertise. A good freelancer should be able to stabilize delivery and leave the code easier to extend.

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

Of the freelancers in Munich, Germany who have used Kotlin in their recent projects, 95% hold at least a Bachelor's degree, 86% hold at least a Master's degree, and 23% hold a doctorate.

On average, freelancers in Munich, Germany who have used Kotlin in their recent projects have 20 years of professional experience, with a single engagement typically lasting around 2.2 years.

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

The most common industries among freelancers in Munich, Germany who have used Kotlin in their recent projects are Information Technology (96%), Banking and Finance (77%), and Automotive (62%).

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

Main locations of FRATCH Experts, who have recently used Kotlin

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