08.09.2026 aktualisiert


100 % verfügbar
Full-Stack-Entwickler Java/Kotlin/Angular
München, Deutschland
Nur Remote
Master of Science Elektrotechnik und InformationstechnikÜber mich
Software-Entwickler, Vater, Marathon-Läufer
Skills
C (Programmiersprache)HTMLJavaJavaScriptPHPLTE (Telekommunikation)Microsoft WindowsSpring SecurityActive DirectoryAdobe PhotoshopAdobe Photoshop LightroomAdobe Premiere ProAPIsAndroidAndroid Studio
Ich bin ein erfahrener Full-Stack-Softwareentwickler mit Schwerpunkt auf Java, Kotlin und Angular. Seit über zehn Jahren entwickle ich komplexe Web- und Cloud-Anwendungen für Finanz-, Behörden- und IT-Projekte, von der Architektur über die Implementierung bis zum Deployment.
Backend-Kompetenz:
Tiefgehende Erfahrung mit Spring Boot (inkl. Security, Batch, JPA, Hibernate, Querydsl), Microservice-Architekturen und REST-APIs. Sicherer Umgang mit relationalen und NoSQL-Datenbanken (PostgreSQL, Oracle, MongoDB, Firebase Firestore). Routine in Unit-Tests (JUnit, Mockito), CI/CD-Pipelines und Containerisierung mit Docker und Kubernetes (Rancher).
Frontend-Kompetenz:
Langjährige Arbeit mit Angular (bis Version 20), TypeScript, RxJS und Angular Material. Entwicklung responsiver Single-Page-Anwendungen mit klarem Fokus auf Clean Code, Usability und Performance.
DevOps & Cloud:
Erfahrung im Deployment über TeamCity, GitHub Actions und Kubernetes, Integration von Keycloak und PrivacyIDEA für Authentifizierung, Nutzung der Google Cloud Platform (Firebase, Cloud Run) sowie Aufbau automatisierter Build- und Testprozesse.
Technisches Umfeld:
IntelliJ IDEA, WebStorm, Git (GitHub, GitLab, Bitbucket), Jira, Docker, PostgreSQL, Oracle SQL Developer, Firebase, Linux/Windows.
Soft Skills:
Selbstständige und strukturierte Arbeitsweise, schnelle Auffassungsgabe, hohe Code-Qualität, Clean-Code-Orientierung, Kommunikationsstärke im Remote-Team. Als Marathonläufer bringe ich zudem Ausdauer, Zielstrebigkeit und Belastbarkeit mit.
Sprachen: Deutsch (Muttersprache), Englisch (fließend).
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2019
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Aufgaben
- Weiterentwicklung der Website vergleich.de
- Entwicklung neuer sowie Weiterentwicklung bestehender Backend-Services in Form von Microservices
- Entwicklung von Monitoring-Tools
- Deployment über TeamCity sowie GitHub Actions
- Entwicklung von REST-Schnittstellen
- Datenbankmigration Oracle zu PostgreSQL
Technisches Umfeld
- Java und Kotlin (inkl. Spring, Spring Boot, JPA, Hibernate)
- Angular (TypeScript) und JavaScript
- IntelliJ IDEA und Webstorm
- Apache Maven
- Oracle DB (und SQL Developer), MongoDB, PostgreSQL DB
- Git (GitLab, GitHub, BitBucket)
- TeamCity
- Jira
- Docker
- JUnit, Mockito, jasmin
Aufgaben
- Weiterentwicklung und Anpassung der bestehenden Software
- Neuentwicklung eines Instanzmanagers (Java-Frontend und Angular-Backend) und eines Password-Stores
- Komplexitätsschätzungen
- Entwicklung von REST-Schnittstellen
- Authentifizierung mittels Keycloak
Technisches Umfeld
- Angular 20 (Angular Material, RxJS)
- TypeScript
- Java 21
- Spring Boot 3.4.2
- Python
- PostgreSQL
- Keycloak, PrivacyIDEA
- WebSocket
- Kubernetes (mit Rancher)
- Git, GitLab, SourceTree
- IntelliJ IDEA Ultimate, IntelliJ Webstorm
- Jira
- Clean Code Architecture
- JUnit, Mockito
Aufgaben
- Entwicklung einer Single-Page-Web-App in Angular 12
- Entwicklung einer Backend-Server-Applikation in Kotlin
- Anbindung der Google Cloud Platform (Firebase): Authentication, Firestore NoSQL-Database, Storage, Cloud Functions, Hosting und Cloud Run
- Anbindung der Financial Modelling Prep API als Datenquelle
- Automatisierte Auswertung historischer Aktiendaten zur Erkennung statistischer Regelmäßigkeiten („statistical trading“)
- CI/CD über GitHub Actions unter Verwendung von Docker und Google Cloud Run
Technisches Umfeld
- Angular 12 (Angular Material, RxJS)
- Kotlin 1.8.0
- TypeScript mit Bootstrap
- Spring Boot 3.0.3
- Google Cloud Plattform (Firebase, Cloud Run)
- Git, GitHub, SourceTree
- IntelliJ Webstorm, IntelliJ IDEA