26.06.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Fullstack-Entwickler | React/TypeScript | Java/Kotlin/Spring Boot | Modernisierung
Marschacht, Deutschland
Weltweit
B.Sc. Mathematik, B.Sc. InformatikÜber mich
Ich unterstütze Unternehmen bei der Modernisierung, Neuentwicklung und Stabilisierung komplexer Webanwendungen. Schwerpunkt: React/TypeScript, Java/Kotlin mit Spring Boot sowie wartbare Softwarearchitekturen, API-Integration und die schrittweise Ablösung gewachsener Legacy-Systeme.
Skills
JavaJavaScriptCloud-EngineeringWeb EntwicklungGitHubSpring FrameworkNode.jsOpenShiftScrumTypeScriptBackendGitKotlinKubernetesFull Stack Entwicklung
Technischer Schwerpunkt
Senior Fullstack-Entwicklung komplexer Webanwendungen mit React/TypeScript und Java/Kotlin/Spring Boot. Schwerpunkt auf Softwarearchitektur, Modernisierung bestehender Systeme und langfristig wartbaren Lösungen.
Frontend
React, TypeScript, JavaScript, Redux Toolkit, RTK Query, React Router, Vite, Material UI, HTML, CSS, Angular, Vue
Konzeption modularer Frontend-Architekturen, State Management, API-Anbindung, Internationalisierung, Performance-Optimierung sowie Migration und Modernisierung bestehender Frontends.
Backend
Java, Kotlin, Spring Boot, Spring Framework, Spring Data JPA, Hibernate, REST, OpenAPI, WebSockets/STOMP, GraphQL, Node.js
Entwicklung und Weiterentwicklung von REST-APIs, Backend-for-Frontend-Lösungen und Microservices sowie Modellierung von Schnittstellen und Persistenzschichten.
Architektur & Integration
Softwarearchitektur, Frontend-Architektur, Microservices, verteilte Systeme, BFF, API Design, OAuth 2.0, OpenID Connect, Keycloak, RabbitMQ, Redis
Erfahrung mit der Integration verteilter Systeme und der schrittweisen Ablösung gewachsener Legacy-Architekturen.
Datenbanken
PostgreSQL, SQL, relationale Datenbanken, JPA, Hibernate, MongoDB, H2
DevOps & Delivery
Docker, Docker Compose, Kubernetes, OpenShift, Helm, GitHub Actions, Jenkins, CI/CD, Maven, Gradle, Git
Integration von Anwendungen in bestehende Build-, Deployment- und Betriebsprozesse sowie Automatisierung von Builds, Tests und Deployments.
Testing & Softwarequalität
Clean Code, Refactoring, Testautomatisierung, Unit Tests, Integrationstests, Vitest, React Testing Library, MSW, Contract Testing, Pact, ESLint, SonarQube
Fokus auf testbare Architektur, klare Abstraktionen und wartbaren Code.
Modernisierung & Legacy
Modernisierung bestehender Webanwendungen, Migration von Frontends und Backends, Java EE, Ant, technisches Refactoring sowie Einführung moderner Build-, Test- und Deployment-Prozesse.
Erfahrung mit inkrementeller Modernisierung ohne unnötige Big-Bang-Rewrites und mit möglichst geringem Betriebsrisiko.
Arbeitsweise
Technische Analyse bestehender Systeme, Architektur und Konzeption, eigenständige Umsetzung komplexer Anforderungen sowie Begleitung von Features über Frontend, Backend und Schnittstellen hinweg.
Langjährige Erfahrung in komplexen Enterprise-Projekten, unter anderem in Luftfahrt, Logistik und Versicherungen. Agile Entwicklung mit Scrum.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2015
Sprachen
DeutschMutterspracheEnglischverhandlungssicherGriechischgut
Projekthistorie
Modernisierung einer Applikationslandschaft
...entnehmen Sie bitte meinem angehängten Profil.
Transformation einer bestehenden Anwendung zu einer Web-Applikation
Eine bestehende Anwendung des Kunden soll zu einer Web-Applikation transformiert werden.
Bisher war sie implementiert als Client-Server-Anwendung per CA Gen (Case Tool) mit nativen Windows-Clients und Server-Modulen auf dem Mainframe.
Aufgaben
- Spezifikation und Implementierung der Architektur der Anwendung
- Implementierung der Persistenz-Schicht mit einem ORM
- Spezifikation der REST-APIs und Implementierung per Express
- Coaching und Beratung der internen Entwickler
Technologien
HTML5, CSS3, TypeScript, Angular, RxJS, Jest, Express, TypeORM, Node.js, DB2, REST, OpenAPI, Docker