Robin Rudahl - Senior Java und Kotlin Entwickler

Robin Rudahl

Softwareentwickler seit 1997, Java seit der ersten Stunde, Kotlin seit 2022. Ich arbeite als externer Entwickler direkt in Ihrem Team, überwiegend im Backend mit Spring Boot und Microservices, bei Bedarf auch Full Stack.

Die Zusammenarbeit läuft über die omninoo GmbH: ein Vertragspartner, klare Abrechnung, kein Risiko der Scheinselbstständigkeit.

Auf einen Blick

Schwerpunkt
Backend-Entwicklung mit Java und Kotlin, Spring Boot, Microservices, Kafka
Rolle
Senior Developer, Software Architect und technischer Ansprechpartner im Scrum Team
Einsatzmodell
95% remote, DACH-weit. Monatliche Vor-Ort-Termine möglich, in Hamburg und Kiel auch wöchentlich
Vertragsmodell
Dienst- oder Werkvertrag über die omninoo GmbH, keine Arbeitnehmerüberlassung
Verfügbarkeit
Ab Juli 2027
Sprachen
Deutsch (Muttersprache), Englisch (verhandlungssicher)
Clean CodeSecure CodingScrumKanbanTDDCode ReviewsPair Programming

Skills

Kurzfassung nach Kategorien. Die ausführliche Einordnung steht auf der Technologie-Seite.

SprachenJava (seit 1997), Kotlin (seit 2022), TypeScript, SQL, C#
BackendSpring Boot, Spring Framework, Quarkus, Jakarta EE, REST, OpenAPI, Hibernate/JPA, MapStruct
ArchitekturMicroservices, Spring Modulith, Hexagonale Architektur, Event-Driven Architecture, Domain-Driven Design
MessagingApache Kafka, Avro, Schema Registry, Consumer Groups
DatenbankenPostgreSQL, Oracle, MySQL/MariaDB, MS SQL Server, DB2, MongoDB
Cloud & ContainerDocker, Kubernetes, OpenShift, AWS, Azure, Terraform
FrontendReact, Angular, Tailwind CSS, Vaadin
Build, Test & CI/CDGradle, Maven, JUnit 5, Mockito, AssertJ, WireMock, Cucumber, GitHub Actions, Jenkins, SonarQube
Prozesse & WorkflowCamunda 7 und 8, BPMN
KI-gestützte EntwicklungClaude Code, GitHub Copilot, LLM-Integration in Backends. Mit Review-, Test- und Secure-Coding-Disziplin, nicht als Ersatz dafür
MethodikScrum, Kanban, TDD, Clean Code, Secure Coding, Code Reviews, Pair Programming
Zertifikate
Robin Rudahl Java Robin Rudahl Kotlin TestDome Top 10 in Java und Kotlin, online verifizierbar (Klick auf den Stempel).

Berufliche Stationen

Projekte und Positionen seit 1997, neueste zuerst.

03/2025 - heute
omninoo GmbH Eigenentwicklung

Portfolio-Pilot Trading-System

Full Stack Entwicklung

Architektur und Umsetzung einer Microservices-Landschaft für Marktdaten, Portfolio-Management und Trade-Historie.

Anbindung an eine Broker-API (Interactive Brokers) zur automatisierten Datenverarbeitung.

React-/TypeScript-Frontend mit Tailwind CSS zur Visualisierung von Portfolio- und Performance-Daten. Cloud-basiertes Deployment.

Java 21Spring BootMapStructJUnit 5MockitoRESTPostgreSQLDockerGitHub ActionsReactTypeScriptTailwind CSS
04/2024 - 12/2024
edict egaming GmbH Online-Gaming

Migration Java EE zu Microservices

Backend Java Entwicklung

Ausbau einer Microservices-Landschaft durch Abspaltung von Komponenten aus einem Java-EE-Server.

Java 17-21QuarkusWildFlyKafkaRESTPostgreSQLDockerKubernetesAngular
01/2022 - 03/2024
allane mobility group Automotive / Leasing

Microservices mit Camunda-Integration

Backend Java Entwicklung

Neu- und Weiterentwicklung von Backendkomponenten einer Fahrzeug-Leasing-Applikation, geringer Frontend-Anteil.

Entwicklung mit Java 11/17 und Kotlin, Camunda, REST, JPA. Scrum, Code Reviews, Testautomation mit Cucumber/Gherkin.

Java 17KotlinSpring BootCamundaGradleDockerKubernetesAWSTerraformMySQLJenkinsSonarQubeAngular
06/2021 - 10/2021
Bundesdruckerei GmbH E-Government

Cloud-native Microservices

Backend Java/Spring-Entwickler

Neu- und Weiterentwicklung von Backendkomponenten für eine komplexe Portal-Plattform.

Entwicklung eines Code-Dokumentationstools auf Basis von JavaParser. Scrum/Kanban, Code Reviews.

Java 16Spring BootMavenDockerKubernetesOpenShiftOracle DBKeycloakJavaParserAngular
05/2020 - 05/2021
IP Dynamics GmbH IT-Systemhaus

Salesforce-Anbindung und Callcenter-Steuerung

Java / C# Development

Kopplung von Salesforce und Novomind iAgent über REST mit Spring Boot: Statussynchronisation und Routing von Cases, Calls, E-Mails und Chat.

Erweiterung bestehender C#/.NET-Microservices (Service Fabric) einer Callcenter-Steuerung, Java-Client für die Monitoring-Schnittstelle über SignalR.

Java 11Spring BootC# / .NETService FabricSignalRAzureWiX
02/2020 - 04/2020
generalkurs UG Apotheken

Formular-Signatur-App

Java Development Full Stack

Progressive Web App für iPad Pro zur Unterschrift digitaler Formulare für Apothekenkunden, mit DSGVO-konformen Auskunfts- und Löschoptionen.

Java 11Spring BootVaadinPWA
11/2019 - 01/2020
BonPrix Handel

Prozessunterstützung nach MVP-Ansatz

Java Development Full Stack

Entwicklung eines Systems zur prozessualen Unterstützung eines führenden Handelsunternehmens, umgesetzt als MVP.

Java 8Spring BootVaadin
2019
absoludo Indie Games

Mobile Casual Game

Unity Game Development

Entwicklung eines Mobile-Casual-Game-Prototypen mit Unity und C#.

UnityC#
2004 - 2018
InNuce Solutions GmbH Softwarehaus / Fuhrparkmanagement

Fuhrparkmanagement-Software

Mitgründer, Softwareentwicklung, Teamleitung

Mitgründung des Unternehmens, Implementierung des Basisframeworks und zentraler Kernkomponenten.

Projektleitung bei der Einführung der Software bei mehreren Kunden. Leitung der Entwicklungsabteilung und der Kundenserviceteams.

JavaHibernateOracleStrutsJSP
2000 - 2006
Freiberufliche Softwareentwicklung ALD Automotive, Germanischer Lloyd, SinnerSchrader, Hamburg Port Consulting

Diverse Entwicklungsprojekte

Java Development

Software-Entwicklungsprojekte in Java für ALD Automotive, Germanischer Lloyd, SinnerSchrader und Hamburg Port Consulting.

JavaJ2EEServletsJSP
1999 - 2000
Tiscon AG E-Business-Beratung

E-Business- und Backend-Projekte

Consultant

Umsetzung mehrerer E-Business- und Backend-Projekte, unter anderem für abaXX und Hewlett Packard.

JavaJ2EE
1997 - 1999
IBM Deutschland GmbH IT-Beratung

Beratungs- und Entwicklungsprojekte

Consultant

Umsetzung mehrerer Beratungsprojekte, unter anderem Java-Entwicklung für die Deutsche Börse.

JavaCORBA
1993 - 1997
TFH Berlin / IBM Deutschland Duales Studium

Betriebswirtschaft, Schwerpunkt Wirtschaftsinformatik

Dipl.-Betriebswirt (FH)

Duales Studium mit erfolgreichem Abschluss als Dipl.-Betriebswirt (FH).

Referenzen

Auszüge aus Referenzschreiben und Bewertungen von Auftraggebern. Vollständige Schreiben auf Anfrage.

Passt das Profil zu Ihrem Projekt?

Schicken Sie mir eine kurze Beschreibung von Aufgabe, Stack und Zeitraum. Ich melde mich in der Regel innerhalb von ein bis zwei Werktagen.

Kontakt aufnehmen