Skip to main content
🇩🇪GDPR-compliant
Find experienced

Kotlin Experts in Munich

for modern apps, services and more, matched with vetted freelancers in minutes

Hire experts who build Android applications, Kotlin Multiplatform products and reliable backend services with tools such as Ktor, Spring and Jetpack. FRATCH matches you quickly and precisely with vetted, available freelancers.

Meet FRATCH Experts in Munich, who have recently used Kotlin

Verified expert

Valery K.

View profile

AdTech Engineer & Data Scientist

Munich
Valery K.

Last position:

Sr. Data Scientist & Engineer at Virtual Minds

  • Development 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 A.

View profile

Interim AI Lead & Digital Architect · AI Operating Models in Regulated Companies · Buchautor

Munich
Andreas A.

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, complete signed audit trail; graduated autonomy model („internal → autonomous per skill“).
  • Verified knowledge graph („Company Brain“) with source evidence for each answer; proprietary 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.
  • Development of the governance-focused multi-agent platform TeamIntel (see AI reference projects).
Verified expert

Anton L.

View profile

Senior Solution Engineer · Mobile Native, Server-side, Digital Identity/KYC, Computer Vision & AI

Baierbrunn
Anton L.

Last position:

Senior Solution Architect

Internal systems with regulatory and security requirements could not be used directly by AI tools for incident triage, troubleshooting, and documentation search. The goal was to securely integrate these systems through MCP while preserving existing acce...

Verified expert

Serge K.

View profile

Data Science & Machine Learning Operations

Munich
Serge K.

Last position:

Data Scientist & 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
  • Development of feature store and data synchronization between environments
  • Data science: evaluation of different forecasting models, including CatBoost, Contextual Gamma and Random Forest; implementation of training pipelines using Kubeflow on Vertex AI; scaling and development of an event-driven interface using Kafka as a forecasting service; evaluation of MLFlow for model tracking and model registry
  • Implementation of REST API using KeyCloak OAuth2 and OpenID (JWT)
  • Monitoring: implementation of dashboards with Grafana, Prometheus, Mimir, Streamlit and Loki to monitor prediction metrics, GCP and Snowflake costs for pipelines, and system metrics
  • Development of Copilot Agent Skills
Verified expert

Eli R.

View profile

Senior Backend Engineer

München
Eli R.

Last position:

Technical co-founder at AskTheLaws

  • Create an AI legal assistant with modern ML capabilities.
  • Implement RAG architecture, with data pipelines for legal data search.
  • Use AWS Bedrock for LLM and embedding models and LangChain/LangGraph
  • Python with FastApi for backend and React for frontend
Verified expert

Heidi A.

View profile

Venture Developer in Product Design

Munich
Heidi A.

Last position:

Venture Developer in Product Design at TUM Venture Labs

  • Taught German language and mathematics to children aged 4-16, providing homework assistance and tutoring
  • Supported startups in UX, MVP development, and Lean Startup methodology
  • Assisted with branding, communication, and design to strengthen market presence
  • Maintained website and Venture Lab app; coordinated and ran events
  • Developed presentations to support internal and external communications
Verified expert

Martin P.

View profile

Business Analyst and Test Manager

München
Martin P.

Last position:

Business Analyst and Test Manager at ProSiebenSat.1 Tech & Services GmbH

  • Analysis of affected business processes taking numerous stakeholders into account
  • Interface analysis, architecture and system design
  • Communicating and coordinating various subprojects and interface partners
  • Creating epics and user stories, maintaining the backlog, workshops and review presentations
  • Support during implementation between business departments and development
  • Test management including strategy and approach definition
  • Test case definition, execution and approval
  • Cross-team organization of integration and acceptance tests
  • Support of test environments
  • Technologies and tools: Java, Angular, Kubectl, REST, AWS SNS/SQS, Kafka, S4/HANA, Bruno
Verified expert

Srinivasu K.

View profile

Fullstack Developer

Munich
Srinivasu K.

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

Enis S.

View profile

Software Developer

Munich
Enis S.

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

Damian Ś.

View profile

CTO

Munich
Damian Ś.

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

Martin M.

View profile

Product Owner AI Learning Platform

München
Martin M.

Last position:

Product Owner AI Learning Platform at B2B Tech Scale-Up

  • Agile development of a multimodal analysis platform for training materials (video, audio, documents) using Scrum
  • Extraction of context-relevant content based on user profiles & competency dimensions
  • Personalized delivery of learning content to improve sales performance
  • Close coordination with sales teams & stakeholders to validate features
  • Use of Gemini, Whisper, Python & JavaScript, deployment on AWS, Perl for scripting data imports
  • Integration into existing tools & CRM systems for smooth adoption
  • Technologies used: Python, OpenAI, DB tech such as PostgreSQL, CI/CD for AirFlow DAGs, FastAPI
Verified expert

Andreas K.

View profile

Senior Developer

München
Andreas K.

Last position:

Senior Developer at ioki GmbH, a Deutsche Bahn AG company

  • Fullstack development based on Next.js and TypeScript
  • Development and optimization of geospatial database queries for PostgreSQL/PostGIS
  • Visualization of geospatial data using Mapbox
  • Design and execution of load tests and performance optimizations
  • Code reviews and documentation tasks
  • Technologies: JavaScript, TypeScript, Next.js, React, Zod, tRPC, Storybooks, PostgreSQL/PostGIS, MicroORM, Knex, Material UI, Mapbox, BullMQ, Jest, Playwright, Artillery.io, K6, Sentry, Figma, GitLab, Grafana, GTFS
Verified expert

Anton K.

View profile

Head of Overall Technical Integration NSC / Hadoop Cloud Development

Munich
Anton K.

Last position:

Head of Overall Technical Integration NSC / Hadoop Cloud Development at IABG

  • Head of overall technical integration NSC (National Secure Cloud, project with approx. 60 employees).

  • Technical integration of all subprojects into one product, definition of interfaces and basic components of a cloud including hardware, technical architecture of the IABG platform.

  • Development of a Cloud Management Platform (CMP) capable of creating private/mixed clouds of any complexity based on a textual description with one click or interactively.

  • CMP also includes the complete hardware management lifecycle.

  • Kubernetes, OpenStack and Hadoop are used as the foundation.

  • The management layer includes Harbor, Gitea, Longhorn, Keycloak, Rancher and Jenkins, which are configured automatically.

  • Private cloud can run any customer workloads, including a full Hadoop layer with HDFS, Spark, MapReduce, Mesos, HBase and around 20 additional ML/DL technologies.

  • Hadoop worker clusters can also be installed automatically without Kubernetes on bare metal or commodity hardware.

  • OpenStack with Nova, Neutron, Ironic, Swift, Cinder, Ceph.

  • Development of a Java application Rudi: SOAP, REST, containers, DB.

  • Technologies: Kubernetes (K3s, Rke2, Minikube, Harbor, Gitea, Jenkins, Longhorn, Keycloak, Rancher), OpenStack (Nova, Neutron, Keystone, Swift, Ceph, Cinder, Sahara, Magnum, Kayobe, Kolla, Bigrost, Ironic), Hadoop (HDFS, Ambari, Solr, Livy, Ranger, YARN, Tez, HBase, Kafka, Hive, Zookeeper, MapReduce, Spark, Oozie, Flink), virtualization (Kubernetes (K3S), VMware, Oracle), scripting (Ansible, Puppet, Juju, Shell, Groovy, Gradle, Maven).

Verified expert

Cristian S.

View profile

Team Lead Mobile Native Apps

Munich
Cristian S.

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

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)

Kotlin experts in Munich have 20 years of professional experience on average. It is 3 years more than in Germany, where the average stands at 17 years.

Position duration

2.1 years (Germany: 2.7 years)

Kotlin experts in Munich stay in a single position for 2.1 years on average. It is 0.6 years less than in Germany, where the average stands at 2.7 years.

Positions per freelancer

12

Kotlin experts in Munich have completed 12 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Quality Assurance

Kotlin experts in Munich have gathered most of their hands-on project experience in Information Technology, Product Development, and Quality Assurance.

Top industries

Information Technology, Banking and Finance, Automotive

Kotlin experts in Munich are most in demand in Information Technology, Banking and Finance, and Automotive.

Certification focus areas

Information Technology, Product Development, Business Intelligence

Kotlin experts in Munich earn their certifications most often in Information Technology, Product Development, and Business Intelligence.

Bachelor's degree or higher

96% (Germany: 93%)

96% of Kotlin experts in Munich hold at least a Bachelor's degree. It is 3% higher than in Germany, where the rate stands at 93%.

Master's degree or higher

87% (Germany: 55%)

87% of Kotlin experts in Munich hold at least a Master's degree. It is 32% higher than in Germany, where the rate stands at 55%.

Doctorate

22% (Germany: 9%)

22% of Kotlin experts in Munich have a doctorate (PhD). It is 13% higher than in Germany, where the rate stands at 9%.

Certifications per freelancer

1 (Germany: 2)

Kotlin experts in Munich hold 1 professional certification on average. It is 1 fewer than in Germany, where the average stands at 2.

Most common languages

German, English, French

Kotlin experts in Munich most often speak German, English, and French.

Speak two or more languages

100% (Germany: 98%)

100% of Kotlin experts in Munich speak two or more languages. It is 2% higher than in Germany, where the rate stands at 98%.

Based on our profile pool as of 29 Oct 2026.

Daily rate distribution

0% 25% 50% 75% 100%
12% of Kotlin experts in Munich charge less than €400 per day.
42% of Kotlin experts in Munich charge between €400 and €800 per day.
42% of Kotlin experts in Munich charge between €800 and €1200 per day.
4% of Kotlin experts in Munich charge €1200 or more per day.
<€400 €400-​800 €800-​1200 €1200+

The chart shows how the daily rates of experts in this technology in Munich are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows the share of experts charging 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. 757 €
Germany avg. 752 €

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

Kotlin 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 (96%)
  • Banking and Finance (75%)
  • Automotive (57%)
  • Retail (43%)
  • Insurance (36%)
  • Media and Entertainment (36%)
  • Telecommunication (36%)
  • Manufacturing (32%)

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

About the technology

What Kotlin is

Kotlin is a statically typed programming language created by JetBrains. It runs on the Java Virtual Machine, works with existing Java code and is officially supported for Android development. Its concise syntax, null-safety features and strong tooling help teams create maintainable software across mobile, backend and shared-code projects.

Where it fits

Kotlin is used for Android apps, server-side APIs, business applications and Kotlin Multiplatform products that share logic across platforms. It suits teams moving gradually from Java, modernising mobile codebases or creating services that need clear domain models and dependable concurrency.

  • Android applications with Jetpack and Compose
  • Backend services with Ktor or Spring Boot
  • Shared business logic with Kotlin Multiplatform
  • Libraries, integrations and internal tools

Ecosystem and tooling

A Kotlin specialist may work with Gradle, IntelliJ IDEA, Android Studio, Jetpack Compose, Coroutines, Flow and serialization libraries. Backend projects often include Ktor, Spring Boot, REST or GraphQL APIs, SQL databases, messaging systems and containerised deployments. Testing commonly involves JUnit, MockK and integration test frameworks.

When expertise helps

Companies often bring in freelance Kotlin expertise during an Android migration, a new product build or a backend rewrite. Specialists can also strengthen an existing team when shared code, asynchronous processing or release reliability becomes difficult to manage.

  • Java-to-Kotlin migration and codebase modernisation
  • Compose interface development and state management
  • Multiplatform architecture and platform integration
  • API design, testing and performance investigation

Kotlin in Munich

Munich companies across mobility, manufacturing, finance, software and connected products may use Kotlin for customer apps and operational services. Local teams can choose on-site collaboration for workshops or remote delivery for focused implementation, provided communication, time-zone overlap and German or English language expectations are clear.

What strong specialists bring

Strong Kotlin professionals understand more than language syntax. They design boundaries between modules, handle coroutine lifecycles, protect nullability guarantees and choose suitable abstractions without overengineering. They also review Java interoperability, database behaviour, observability, security and deployment concerns.

Look for a specialist who can explain trade-offs, show production work comparable to yours and improve an existing codebase safely. Useful evidence includes tested architecture decisions, clear pull requests, reliable release practices and the ability to work with product, design and operations teams.

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 widely used for Android applications, backend APIs, business services and shared logic in Kotlin Multiplatform products. It is also suitable for libraries, internal tools and systems that need interoperability with established Java code.

Compared with Java, Kotlin usually offers more concise syntax, built-in null-safety and expressive support for asynchronous programming. Java may remain preferable where a team depends heavily on existing libraries, established conventions or a large legacy codebase, although both can work together in one project.

A strong Kotlin freelancer should understand the target platform as well as the language. Relevant skills include Android and Jetpack Compose, Ktor or Spring Boot, Gradle, SQL, REST or GraphQL, testing, CI/CD, cloud deployment and observability.

The right level depends on the project’s risk, codebase and delivery stage rather than a fixed amount of experience. A specialist for a new Android product may need different depth from someone handling a Java migration, a complex coroutine model or a Kotlin Multiplatform architecture.

Yes. Kotlin work is often well suited to remote collaboration through version control, code review, automated tests and shared planning tools. Munich teams should define meeting overlap, documentation standards and whether German, English or both are expected for daily communication.

Kotlin Multiplatform can be useful when a company wants to share business logic, networking or data handling across Android, iOS and other targets while preserving native user interfaces. It is less suitable when platforms need entirely unrelated product behaviour or the team cannot support the additional architectural decisions.

Review how the specialist structures modules, handles coroutine cancellation, models errors and tests critical behaviour. Ask for examples of readable production code, Java interoperability decisions, build automation and measurable improvements to maintainability or reliability.

A Kotlin professional should clarify the language version, build system, target platforms, Java dependencies and release process before starting. They should also inspect coroutine usage, test coverage, API contracts and the team’s approach to code review so that delivery risks are visible early.

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

Of the freelancers in Munich, Germany who have used Kotlin in their recent projects, 96% hold at least a Bachelor's degree, 87% hold at least a Master's degree, and 22% 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.1 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 (25%).

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

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 (50%).

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