Lead Developer & Software Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 93152 Nittendorf
- Weltweit
- de | en | pl
- 07.06.2026
- Contract ready
Kurzvorstellung
Stack: Java, Kotlin, TypeScript, Python, Quarkus, React, Angular, K8s, Helm, Docker, GCP, CI/CD.
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 7/2026
Tätigkeitsbeschreibung
Full-Stack-Entwicklung als Lead Developer des New Mobile-Projekts auf Basis hexagonaler Microservices und Domain-Driven Design. Verantwortung über den gesamten Stack (Java, Kotlin, TypeScript, Python) mit Quarkus, React, Kubernetes, Helm und Docker. Fachliche Führung des Teams inkl. Mentoring
Konzeption und Aufbau von Build- und Security-Pipelines (GCP, Kubernetes, GitLab) sowie strategische Weiterentwicklung der System- und Softwarearchitektur. Implementierungsleitung des unternehmensweiten Change-Projekts "Managed GitLab" inkl. Schulungskonzept.
Durchgängiges Requirements Engineering (Erhebung, Spezifikation, Validierung, Management) in enger Stakeholder-Abstimmung über den gesamten Projektlebenszyklus.
Zusätzlich F&E-Mitwirkung an einem neuartigen Algorithmus zur Frequenzspektrum-Analyse (Kooperation mit TU Braunschweig).
Als Information Security Officer: Aufbau der Security-Organisation nach ISO 27001, Security Incident Management, Security-Reviews und -Assessments in Change- und Onboarding-Prozessen.
DevOps (allg.), Docker, Google Cloud, Java (allg.), Kotlin, Kubernetes, Python, React (JavaScript library), Typescript
1/2021 – 12/2023
TätigkeitsbeschreibungSelbständige Ende-zu-Ende-Entwicklung eines Prototyps zur Leseförderung von Kindern und Jugendlichen: Design, Entwurf und Entwicklung einer hybriden Flutter-App inkl. zugehöriger Android-Device-Entwicklung sowie Aufbau des Administrations-, Authentifikations- und Webservice-Backends. Anbindung an WordPress, Entwicklung ergänzenden Toolings zur Datenaufbereitung, Konzeption und Begleitung der Tests. Zusätzlich Händler- und Vertriebsabsprachen sowie Abstimmung der Produktanforderungen.
Eingesetzte QualifikationenRequirement Analyse, Android, Angular, Dart, DevOps, Docker, Flutter, Hibernate (Java), Identitätsmanagement, Java (allg.), Mariadb, Representational State Transfer (REST), Typescript
1/2020 – 9/2023
Tätigkeitsbeschreibung
Technische Leitung eines großen Softwareprojekts über alle Phasen hinweg – Requirements Engineering, Softwareentwicklung, Betrieb und Test.
Funktion als zentrale Kommunikationsschnittstelle zwischen verschiedenen Behörden, Fachabteilungen und IT.
Verantwortung für Monitoring, Reporting, Risikobewertung sowie laufende Optimierung und Identifikation von Verbesserungspotenzialen während der Projektdurchführung.
Agile Transformation des Softwareentwicklungsprozesses.
C#, Confluence, Externe Kommunikation, Jira, Oracle Database, Requirements Engineer, Rollout, Scrum, Software Architecture, Technische Projektleitung / Teamleitung
11/2019 – 3/2020
TätigkeitsbeschreibungEntwicklung einer Webpräsenz für die Kommunalwahlen in Regensburg 2020 inkl. Kandidatenverwaltung. Umsetzung mit Vue.Js/PHP/Laravel (ORM Eloquent), HTML/CSS/Typescript, Persistenz auf MariaDB.
Eingesetzte QualifikationenMariadb, Typescript, Laravel, PHP, Vue.Js
6/2018 – 1/2020
TätigkeitsbeschreibungEntwicklung einer Literaturverwaltungssoftware für ein Publikationsmagazin. Backend mit PHP/Laravel (ORM Eloquent) und REST-Schnittstellen, Frontend mit HTML/CSS/JavaScript und VueJS, Persistenz auf MariaDB.
Eingesetzte QualifikationenMariadb, Typescript, Laravel, PHP, Vue.Js
4/2018 – 12/2019
Tätigkeitsbeschreibung
Entwicklung und konzeptioneller Entwurf eines Prototyps auf Basis von Machine-Learning-Methoden für ein MDAX-Unternehmen.
Mobile-App- und Web-Service-Entwicklung mit Spring, Grails, Java EE, Android, React Native und Python.
Infrastruktur-Management serviceorientierter Architekturen mit Docker, Kubernetes, Rancher und KVM-Virtualisierung.
Betreuung und Lehre: Begleitung studentischer Projekte, Seminare sowie Bachelor- und Masterarbeiten. Dozent und Tutor der Veranstaltung "Praxis der Programmierung (Verteilte Softwareentwicklung)" sowie Betreuung studentischer Hilfskräfte.
Docker, Kubernetes, Android, Apache Maven, Forschung, Gradle, Grails, Java (allg.), Mariadb, Serviceorientierte Architektur, Software Architecture
5/2016 – 9/2016
TätigkeitsbeschreibungEntwicklung einer Kontaktverwaltungs-App für einen Friseursalon mit PHP/Laravel (ORM Eloquent) und REST-API. Frontend mit HTML/CSS/JavaScript, Persistenz auf MariaDB. Synchronisation von Kontakt- und Termindaten über die Standards VCARD, WebDAV und CalDAV.
Eingesetzte QualifikationenMariadb, Hosting, Laravel, PHP, Representational State Transfer (REST), Vue.Js
11/2013 – 4/2018
Tätigkeitsbeschreibung
Unterstützung der Forschung in den Bereichen Datenqualität, Serviceorientierung und automatisierte Prozessplanung.
Mobile-App- und Web-Service-Entwicklung mit Spring, Grails, Java EE, Android, React Native und Python.
Infrastruktur-Management serviceorientierter Architekturen mit Docker, Kubernetes, Rancher und KVM-Virtualisierung.
Tutor der Veranstaltung "Praxis der Programmierung (Verteilte Softwareentwicklung)".
Mariadb, Software Architecture, Docker, Java (allg.), Serviceorientierte Architektur, Android, Kubernetes
6/2013 – 9/2015
TätigkeitsbeschreibungEntwicklung einer Software zur langfristigen klinischen Erfassung von Diabetes- und Adipositasdaten. Umsetzung mit PHP/Laravel (ORM Eloquent), HTML/CSS/JavaScript, Persistenz auf MariaDB.
Eingesetzte QualifikationenMariadb, CSS (Cascading Style Sheet), HTML, JavaScript, PHP
Zertifikate
The Linux Foundation / Cloud Native Computing Foundation (CNCF)
iSAQB e. V.
Ausbildung
Regensburg
Regensburg
Regensburg
Über mich
Ich unterstütze Teams dabei skalierbare Anwendungen mit modernsten Architekturen und Frameworks zu konzipieren, zu entwickeln und zu betreiben.
Stack: Java, Kotlin, TypeScript, Python, Quarkus, React, Angular, Kubernetes, Helm, GCP
Darüber hinaus: GitLab, CI/CD- & Security-Pipelines, Mentoring
Branchenerfahrung: Öffentlicher Sektor (Bundesverwaltung sowie Forschung & Lehre) und Telekommunikationsregulierung
Weitere Kenntnisse
Frameworks & Libraries: Quarkus, Spring/Spring Boot, Java EE, React, Angular, React Native, Flutter, Android, Laravel, Grails, jQuery, Bootstrap
Datenbanken: Oracle, MySQL, MongoDB
Messaging: RabbitMQ
API-Design: REST, OpenAPI/Swagger
Testing: JUnit, Mockito, AssertJ, WireMock, Playwright, Vitest
Build-Tools & Package Manager: Maven, Gradle, Vite, npm, yarn
Cloud & Infrastruktur: Google Cloud Platform (GCP), Kubernetes, Helm, Docker, Rancher, KVM-Virtualisierung
Observability & Monitoring: Grafana
DevOps & Tooling: GitLab, GitLab CI/CD, GitHub, Jenkins, Build-Pipelines, Security-Pipelines
Architektur & Methoden: Hexagonale Architektur, Microservices, Domain-Driven Design (DDD), Service-Oriented Architecture, Clean Architecture
Engineering Practices: Clean Code, SOLID-Prinzipien, Design Patterns, Refactoring, Test-Driven Development (TDD), Pair Programming
Requirements Engineering: Anforderungserhebung, -analyse, -spezifikation, -validierung & -management
Security: ISO 27001, Security Incident Management, Security Reviews
Projekt- & Prozessmethoden: Scrum, Nexus (skaliertes Scrum), Agile Transformation, Technical Project Management, Stakeholder Management
Collaboration & PM-Tools: GitLab, Jira, Confluence
Leadership & Soft Skills: Mentoring, Coaching, Code Reviews, Teaching/Lehre, Wissenstransfer, Schulungskonzepte
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Polnisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
