Kotlin Experten in Berlin
aus über 15.000 CVs mit KI-gestütztem MatchingEngagiere Experten, die Android-Apps, Backend-Services auf der JVM und Kotlin-Multiplatform-Produkte bauen. Sie kümmern sich um Clean Code, Tests, Migrationsarbeiten und moderne Mobile-Stacks – mit schnellem, präzisem Matching zu geprüften, verfügbaren Freelancern.
Lerne FRATCH Experten in Berlin kennen, die kürzlich Kotlin eingesetzt haben
Rüdiger Schulz
Letzte Position:
Full-Stack-Softwareingenieur / Berater für Digitalisierung bei ARTEVENT
Konzipiert, entwickelt und eingeführt eine interne Webanwendung zur Veranstaltungsplanung, die von über 100 Abteilungsleitern für eine große Veranstaltung genutzt wurde, obwohl keine dedizierte Testphase stattfand.
Einen reibungslosen und fehlerfreien Betrieb beim ersten Live-Einsatz sichergestellt, wodurch das Tool für zukünftige Veranstaltungen übernommen wurde.
Catering-Berechnungen und zugehörige Workflows automatisiert, wodurch E-Mail-Kommunikation und manueller Aufwand für die Essensplanung deutlich reduziert wurden.
Bereitstellung und Hosting auf einem Linux-Server mittels Coolify verwaltet, einschließlich Einrichtung der Anwendung und Laufzeitbetrieb.
Einen Kommunikationsdesigner im Bereich UX eingestellt und angeleitet und dabei alle technischen Entscheidungen und die Implementierung eigenständig verantwortet.
Santhosh Kannan
Letzte Position:
Freelance Software Engineer bei Zalando SE
- Unterstützung der Authorization as a Service-Initiative für eine Autorisierungsplattform im Enterprise-Umfeld
- Umfassende Observability-Lösungen in die Autorisierungsinfrastruktur integriert
- AWS-Infrastruktur für Autorisierungsdienste bereitgestellt und verwaltet
- Entwicklungsteam in AWS- und Kubernetes-Best Practices gecoacht
- Tech Stack: Java/Kotlin, Golang, Python, OPA, Spring Boot, AWS, Kubernetes, Terraform, ELK Stack, Prometheus, Grafana
Maciej Rosiek
Letzte Position:
Full-Stack-Entwickler (Freiberufler) bei Runbuggy
- Entwicklung des RunBot-KI-Assistenten geleitet und dabei LLM-basierte Workflow-Automatisierung eingesetzt (React, TypeScript, Java, MongoDB, NATS)
- Architektur der TMS-Plattform entworfen, die ein einheitliches Transportmanagement und Echtzeit-Logistikübersicht mit KI-gestützten Verarbeitungspipelines bietet
- Ereignisgesteuerte Microservices-Architektur für den Marktplatz entwickelt
- Technische Entscheidungen getroffen und technische Führung bei der Full-Stack-Plattformentwicklung übernommen
Imran Ali
Letzte Position:
Software Engineer II bei LivePerson Germany GmbH
- Die Entwicklung von 15+ Microservices (Java 17, Spring Boot) für Kundeninteraktionen geleitet; die Migration von On-Prem zu GCP Kubernetes durchgeführt, wodurch die Skalierbarkeit verbessert und die Infrastrukturkosten um 20 % gesenkt wurden.
- Benutzerdienste mit CouchDB-Caching und API-Refactoring optimiert, wodurch die Antwortzeiten um 35 % gesunken und die Kundenerfahrung verbessert wurden.
- Canary-Deployments, FluxCD GitOps und CI/CD-Optimierungen in GitLab eingeführt, wodurch die Release-Durchlaufzeit um 25 % reduziert und Rollouts ohne Downtime ermöglicht wurden.
- Grafana-Health-Checks und Anodot-Alerts für Latenz-, Fehler- und Durchsatz-Monitoring eingerichtet, wodurch die MTTR um 40 % gesenkt wurde.
- Sichere APIs mit OAuth2, DPoP und Gatekeeper aufgebaut, REST und GraphQL integriert und mit Unit- und E2E-Tests eine Testabdeckung von über 90 % erreicht.
- Junior-Entwickler betreut, Agile Best Practices gefördert und eng mit verschiedenen Teams zusammengearbeitet, um wichtige und zuverlässige kundennahe Features zu liefern.
Viktor Shcherban
Letzte Position:
KI-Ingenieur (Freiberuflich) bei Empion
Enterprise-KI-Inhaltskategorisierung und KI-gestützte Web-Recherche.
- Multi-LLM-Evaluierungs-Framework mit annotierten Daten aufgebaut
- LLM-Fehlerraten anhand annotierter Datensätze iteriert
- KI-gestützte Web-Recherche-Pipeline implementiert Technologie-Stack: LLM, evals, OpenRouter, Python, Node.js, TypeScript, React
Abhiroop Basu
Letzte Position:
Softwareentwickler III bei Foundry Digital
- Microservices in Kotlin und Spring Boot entwickelt und ausgeliefert, AWS Secrets Manager integriert, um Zugangsdaten zu sichern, und Netzwerkaufrufe dank Spring Cache verringert.
- Kafka-Consumer mit Spring Kafka überarbeitet und mittels semaphore-basierter Rückdrucksteuerung begrenzt, um Datensätze zu kappen und Heap-Speicher auch bei Lastspitzen stabil zu halten; auf Batch-Upserts umgestellt, um Datenbankzugriffe zu reduzieren; Testcontainers-Integrationstests für Kafka und Datenbank hinzugefügt, um künftige Änderungen zu erleichtern.
- Finanzabstimmungs-Workflow in Spring Boot (Kotlin) mit Spring Scheduler, Transaktionsgrenzen, JPA/Hibernate auf MySQL und Flyway-Migrationen automatisiert, wodurch das Buchhaltungsteam wöchentlich mehr als 16 Stunden spart.
- End-to-End-Testframework für Zahlungsprozesse in Robot (Python) entworfen und dockerisiert, mit wiederverwendbaren Keyword-Bibliotheken und Profilen; in GitLab CI integriert (JaCoCo XML- und HTML-Berichte), um Releases zu beschleunigen und die Codeabdeckung auf 80 % zu erhöhen.
- End-to-End-Beobachtbarkeit mit Datadog umgesetzt, indem Services mit Datadog APM instrumentiert, Metriken und Logs korreliert, Dashboards bereitgestellt und Monitore mit Burn-Rate-Warnungen und Anomalie-Erkennung erstellt wurden, um die Zuverlässigkeit zu stärken und Stakeholdern klare Einblicke zu geben.
Cristian Petra
Letzte Position:
iOS-Teamleiter bei Qlaunch Gmbh
- Mitgewirkt am Architektur-Design-Prozess, was zu skalierbaren und wartbaren Lösungen für komplexe Projekte führte.
- Die App-Performance durch Code-Optimierung und effiziente Algorithmen verbessert.
- Über Branchentrends auf dem Laufenden geblieben, um die Umsetzung von Best Practices in der App-Entwicklung sicherzustellen.
- Ein Team von iOS-Entwicklern geleitet, um Projekte termingerecht abzuschließen und die Kundenzufriedenheit zu erreichen.
- Einfache Designpläne in vollständige iOS-App-Frameworks übersetzt und Projektbestandteile an die passenden Teammitglieder delegiert.
- Arbeitsstunden geschätzt und den Fortschritt mithilfe der Scrum-Methodik verfolgt.
Daniel Martinez Maqueda
Letzte Position:
Mitbegründer und Datenbankingenieur bei tonbo.io
Arbeite an der nächsten Version von tonbo, um sie zur flexibelsten In-Process-Analyse-Datenbank auf dem Markt zu machen, die skaliert und mit hoher Verfügbarkeit betrieben wird
Habe einen Object-Scope-Cache in der Remote-Speicherebene eingeführt, um I/O-Aufwand zu reduzieren
Refaktoriere das Write-Ahead-Log (WAL), um Remote-Speicherung zu unterstützen
Kümmere mich um die Systemstabilität, entwerfe die Betriebsabläufe und bringe sie in die Produktion
Technologien: LSM, WAL, Arrow, Parquet, Rust
Ibrahim Hilali
Letzte Position:
Senior Full Stack / KI Engineer bei Punktum Digital GmbH
- Kontext: Teams aus dem Gesundheitswesen und Labor brauchten eine schnellere Dokumentenanalyse, Unterstützung bei der Behandlungsplanung und zuverlässige KI-Workflows für MR-/VR-gestützte Einsätze.
- Beitrag: Ich habe die KI-Plattform für das Gesundheitswesen, Modell-/Agenten-Workflows, die Bereitstellungsplattform für VR-Brillen, REST-APIs, Next.js/React-Oberflächen und CI/CD-Pipelines aufgebaut.
- Auswirkung: Ich habe eine produktionsreife Grundlage für ein KI-Produkt geliefert, die die Prüfung klinischer Dokumente verbessert, Laborautomatisierung unterstützt und die Bereitstellung von VR-Flotten über verschiedene Umgebungen hinweg beherrschbar gemacht hat.
Tech: TypeScript, Next.js, Node.js, React, Java, Spring Boot, Python, PyTorch, TensorFlow, Docker, PostgreSQL, OpenAPI, GitLab, GitHub Actions.
Can Kocyigit
Letzte Position:
DevOps-Spezialist bei Eviden Germany GmbH
Verwalte den Entwicklungs-, Release- und Update-Prozess für das digitalisierte bundesweite Handelsregisterprojekt „AuRegis“.
Unterstütze die Software in Kubernetes/OpenShift-Umgebungen, konfiguriere das Management mit Kustomize und setze CI/CD-Pipelines mit Jenkins/GitLab, SonarQube, ArgoCD und Azure um.
Überwache den System-Release einer Microservice-Architektur.
Entwickle den CI/CD-Stack von Grund auf mit GitLab CI und integriere Integrationstests, Abhängigkeitsprüfungen und Sicherheitsmaßnahmen.
Automatisiere die Auslieferung auf OpenShift mit Kustomize.
Baue Infrastrukturkomponenten für Entwicklung, Code-Review und Code-Qualitätsanalyse inklusive SonarQube auf.
Integriere GitOps-Tools wie Kustomize und ArgoCD und nutze dabei sowohl Azure als auch eine Private Cloud für den Umgang mit sensiblen Daten.
Entwickle Python-Skripte in Jenkins für die Konfiguration des Cryptostores und das Packaging von Produkten und Microservices zu auslieferbaren Einheiten.
Automatisiere die Auslieferung an Kunden und Deployments auf Testsystemen.
Erstelle Kustomize-Manifeste für Microservices und entwickle die passende Automatisierung, wobei ich Dokumentation als Code behandle, um Klarheit und Nachvollziehbarkeit sicherzustellen.
Ich diente als technischer Berater für den ersten Go-live des Projekts und übernahm weitere Deployments als technischer Rollout-Manager.
Ursula Raab
Letzte Position:
Sabbatical mit Fortbildung bei Eigenes Sabbatical
Mario Jelinski
Letzte Position:
Architekt / Entwickler bei handyhase
- Überarbeitung des gesamten Designs und der Implementierung neuer UI/UX-Aspekte mit React
- Planung der Softwarearchitektur und Strukturierung des Projekts für langfristige Skalierbarkeit mit Git für die Versionsverwaltung
Daniel Suszczynski
Letzte Position:
Engineering-Leader & KI-unterstützter Entwickler bei Unabhängig · Building with AI
- Aufbau eines Full-Stack-E-Commerce-Produkts mit KI-unterstützter Entwicklung, bewusst zurück zur praktischen Entwicklung, um zu prüfen, wie KI Softwareentwicklungsabläufe und Teamdynamiken verändert.
- Erkundung von Positionen als VP Technology, Head of Engineering und Director of Engineering, in denen praktische KI-Erfahrung auf Expertise bei der Skalierung von Organisationen trifft.
- Offen für Beratungsgespräche zu KI-gestützten Engineering-Teams, Technologiestrategie, Plattformarchitektur und Organisationsdesign.
- Keine eingetragene Firma. Keine kommerzielle Tätigkeit.
Igor Kazarnovskiy
Letzte Position:
Freiberuflicher Softwareentwickler
Christian Golecki
Letzte Position:
Product Owner – Redesign einer iOS- und Android-SaaS-Applikationsplattform bei iApps Technologies GmbH
- Leitung des Redesigns einer iOS- und Android-B2B-SaaS-Lösung.
- Entwicklung der Produktvision und -strategie sowie Gestaltung der Plattformarchitektur.
- Enge Zusammenarbeit mit funktionsübergreifenden Teams zur Schaffung eines nutzerzentrierten und zukunftsweisenden Produkts.
- Identifikation von Markttrends sowie Analyse von Feedback von Stakeholdern und Kunden.
- Entwicklung eines durchdachten Feature-Sets.
- Leitung des Produktdesign- und Entwicklungsprozesses.
- Erstellung von Balsamiq-Wireframes.
- Durchführung umfassender Markt- und Wettbewerbsanalysen.
- Definition der Produkt-Roadmap und des Funktionsumfangs sowie Management und Priorisierung des Backlogs.
- Konzeption und Erstellung von Epics und User Stories.
- Briefing der UI-Designer sowie Review und Abnahme der Figma-Layouts.
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die Kotlin einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
18 Jahre (Deutschland: 17 Jahre)
Positionsdauer
2 Jahre (Deutschland: 2,7 Jahre)
Positionen pro Freelancer
11 (Deutschland: 12)
Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Projektmanagement
Häufigste Branchen
Informationstechnologie (IT), Einzelhandel, Medien, Unterhaltung und Druck
Fokus der Zertifizierungen
Informationstechnologie (IT), Produktentwicklung, Projektmanagement
Bachelor-Abschluss oder höher
97% (Deutschland: 93%)
Master-Abschluss oder höher
59% (Deutschland: 57%)
Doktortitel
9% (Deutschland: 10%)
Zertifizierungen pro Freelancer
1 (Deutschland: 2)
Häufigste Sprachen
Englisch, Deutsch, Französisch
Sprechen zwei oder mehr Sprachen
98%
Basierend auf unserem Profilpool, Stand 30 Aug 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Berlin verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in Berlin, die Kotlin einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 30 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Über die Technologie
Kotlin auf einen Blick
Kotlin ist eine moderne Sprache für JVM, Android, serverseitige Aufgaben und geteilten Code über Plattformen hinweg. Sie ist bekannt für prägnante Syntax, Null-Sicherheit und gute Tools in IntelliJ IDEA und Android Studio. Unternehmen nutzen sie, um App-Funktionen, Backend-Services und wiederverwendbare Bibliotheken zu entwickeln.
Was Teams bauen
- Funktionen für Android-Apps und Refactorings von Apps
- JVM-Services, APIs und Batch-Jobs
- Gemeinsame Logik mit Kotlin Multiplatform
- Saubere Module, Bibliotheken und Build-Skripte
Kotlin passt zu Produktteams, die weniger Boilerplate und sichereren Code wollen. Sie ist auch in Berliner Teams verbreitet, die zwischen Mobile und Backend arbeiten, wo ein Spezialist oft App-, API- und Shared-Domain-Arbeit verbinden muss.
Ökosystem und Tools
Kotlin-Arbeit berührt oft Gradle, Coroutines, Flow, Ktor, Spring Boot, Jetpack Compose und Tools für Serialisierung. Gute Profis wissen, wie man idiomatisches Kotlin mit dem restlichen Stack ausbalanciert – nicht nur die Sprache selbst. Sie verstehen auch Tests, Linting und Abhängigkeitsverwaltung.
Wann Freelancer sinnvoll sind
Unternehmen holen sich Kotlin-Spezialisten für Migrationen von Java, Modernisierung von Android, Performance-Probleme und neue Produktentwicklungen. Freelancer sind auch hilfreich, wenn ein Team kurzfristig Unterstützung bei Architektur, Code-Reviews oder beim Stabilisieren eines Releases braucht. Sie können remote oder vor Ort in Berlin mitarbeiten, wenn enge Zusammenarbeit gefragt ist.
Anzeichen, dass ihr Hilfe braucht
- Die Codebasis mischt Kotlin und Java ohne klare Regeln
- Android- oder Backend-Teams sind sich bei Mustern und Struktur nicht einig
- Coroutines, State-Handling oder Tests sind uneinheitlich
- Die Lieferung verlangsamt sich während einer Migration oder eines Plattformwechsels
Ein guter Spezialist hinterlässt die Codebasis leichter lesbar und sicherer für Änderungen. Das ist wichtig, egal ob es um eine Startup-App, eine größere Plattform oder einen gemeinsamen internen Service geht.
Was starke Experten liefern
Starke Kotlin-Profis schreiben klaren Code, wählen die richtigen Abstraktionen und halten asynchrone Arbeit verständlich. Sie wissen, wann Coroutines, Data Classes, Sealed Types und Extension Functions sinnvoll sind – und wann es besser ist, es einfach zu halten. In Berlin arbeiten sie oft mit Produkt-, Design- und Backend-Spezialisten in englischsprachigen Teams zusammen.
Häufig gestellte Fragen
Was Kunden uns zu Kotlin am häufigsten fragen – kurz beantwortet.
Kotlin wird für Android-Apps, serverseitige Services, gemeinsame Geschäftslogik und Bibliothekscode auf der JVM verwendet. Viele Teams setzen es auch für Kotlin Multiplatform ein, wenn sie Domain-Logik über mobile Produkte hinweg wiederverwenden wollen. Es passt gut, wenn Lesbarkeit, Null-Sicherheit und wartbarer Code wichtig sind.
Kotlin wird meist gewählt, wenn Teams weniger Boilerplate, sichereres Null-Handling und moderne Sprachfeatures wollen. Java taucht weiterhin in vielen Codebasen auf, deshalb können die besten Spezialisten beides und sauber zwischen beiden wechseln. Bei Migrationen solltest du nach jemandem suchen, der Code verbessern kann, ohne eine komplette Big-Bang-Umschreibung zu erzwingen.
Kotlin Multiplatform ist sinnvoll, wenn geteilte Logik wertvoll ist, vor allem für Networking, Domänenregeln und Datenverarbeitung über Android und iOS hinweg. Es ist nicht für jeden Screen und nicht für jeden Teamprozess die richtige Antwort. Ein starker Spezialist hilft dabei zu entscheiden, was geteilt werden sollte und was nativ bleiben sollte.
Ein starker Kotlin-Spezialist kennt meist Android Studio, Gradle, Coroutines, Flow, Test-Tools und einen Backend-Stack wie Spring Boot oder Ktor. Bei Mobile-Arbeit sind Jetpack Compose und Lifecycle-Patterns sehr wichtig. Bei Server-Arbeit sind API-Design und Observability oft entscheidend.
Eine kleine Feature-Aufgabe braucht vielleicht nur einen fokussierten Kotlin-Profi, aber Migrationen, Architekturänderungen oder Setups mit gemeinsamem Code brauchen jemanden mit tieferer Systemerfahrung. Die eigentliche Frage ist nicht die Zahl der Jahre auf dem Papier. Es geht darum, ob die Person schon einmal mit derselben Art von Liefer-Risiko zu tun hatte.
Ja, Kotlin-Arbeit wird oft remote erledigt, besonders bei Backend-Services und klar abgegrenzten Mobile-Aufgaben. Berliner Teams kombinieren Remote-Arbeit auch mit Vor-Ort-Terminen für Architektur, Planung oder Release-Support. Wenn das Projekt auf schnelles Feedback zwischen Produkt und Design angewiesen ist, kann ein hybrides Setup helfen.
Achte auf klare Codebeispiele, praktische Migrationsgeschichten und gute Erklärungen zu Abwägungen im Kotlin-Code. Starke Spezialisten können den Einsatz von Coroutines, State-Handling, Teststrategie und ihren Umgang damit erklären, wie sie Code für die nächste Person lesbar halten. Sie sollten auch zeigen, wie sie mit bestehenden Konventionen arbeiten, statt zu früh einen neuen Stil aufzudrängen.
Nein, Kotlin ist wichtig für Android, wird aber auch häufig für Backend-Services und geteilte Plattformlogik verwendet. Viele Teams wählen es, weil sie eine Sprache wollen, die auf Mobile und Server gut funktioniert. Das macht sie nützlich für Produktteams, die über den gesamten Stack hinweg Konsistenz brauchen.
Der durchschnittliche Stundensatz von Freelancern in Berlin, Deutschland, die Kotlin in ihren letzten Projekten eingesetzt haben, liegt bei 96 €, was einem Tagessatz von etwa 765 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Berlin, Deutschland, die Kotlin in ihren letzten Projekten eingesetzt haben, haben 97% mindestens einen Bachelor-Abschluss, 59% mindestens einen Master-Abschluss und 9% einen Doktortitel.
Freelancer in Berlin, Deutschland, die Kotlin in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 18 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 2 Jahre.
Die häufigsten Sprachen unter Freelancern in Berlin, Deutschland, die Kotlin in ihren letzten Projekten eingesetzt haben, sind Englisch (98%), Deutsch (95%) und Französisch (14%).
Die häufigsten Industrien unter Freelancern in Berlin, Deutschland, die Kotlin in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (95%), Einzelhandel (48%), Medien und Unterhaltung und Druck (40%).
Die häufigsten Bereiche unter Freelancern in Berlin, Deutschland, die Kotlin in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (98%), Produktentwicklung (93%) und Projektmanagement (50%).
Hauptstandorte der FRATCH Experten, die kürzlich Kotlin eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!

Hamburg
München
Köln
Frankfurt
Düsseldorf