Software Architect & Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 93152 Nittendorf
- Weltweit
- de | en | pl
- 09.10.2026
- Contract ready
Kurzvorstellung
Stack: Java, Kotlin, TypeScript, Python, Quarkus, React, Angular, K8s, Helm, Docker, GCP, CI/CD.
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2026 – 7/2026
TätigkeitsbeschreibungMigration, Rewrite und Security-Update der 2018 selbst entwickelten Literaturverwaltung LiRed von Craftable auf Filament innerhalb der bestehenden Laravel-Basis. Ergänzend Security-Scan und Härtung der Anwendung, Rotation der Secrets sowie Aufbau einer Backup-Automatisierung mit dokumentierter Disaster Recovery. (PHP/Laravel · Filament · MariaDB)
Eingesetzte QualifikationenMariadb, Laravel, PHP
10/2023 – 7/2026
Tätigkeitsbeschreibung
Full-Stack-Entwicklung als Lead Developer des Projekts „New Mobile“ auf Basis hexagonaler Microservices und Domain-Driven Design (Java, Kotlin, TypeScript, Python; Quarkus, React, Kubernetes, Helm, Docker). Fachliche Führung von vier Entwicklern inkl. Mentoring, Weiterentwicklung der System- und Softwarearchitektur.
Kommunikation zwischen verteilten Systemen über REST mit OIDC-Authentifizierung sowie eventgetrieben über Apache Kafka und CloudEvents.
Konzeption und Aufbau von CI/CD- und Security-Pipelines (GitLab, Kubernetes, GCP) mit kontinuierlichem Testen (Unit- und Integrationstests mit JUnit 5, E2E-Tests mit Playwright, 90 % Testabdeckung) und Security-Gates für Code- und Container-Scans.
Requirements Engineering (Erhebung, Spezifikation, Validierung, Management) in Abstimmung mit den Stakeholdern.
Umsetzung des Change-Projekts „Managed GitLab“ inkl. Schulungskonzept für über 30 Mitarbeitende.
Als Information Security Officer: Aufbau der Security-Organisation gemäß ISO 27001, Security Incident Management, Security-Reviews und -Assessments.
F&E-Mitwirkung an der Umsetzung eines Algorithmus zur Funkausbreitungsvorhersage im Rahmen der Frequenzkoordinierung (Kooperation mit der TU Braunschweig).
DevOps (allg.), Docker, Google Cloud, Java (allg.), Kotlin, Kubernetes, Python, React (JavaScript library), Typescript
1/2021 – 12/2023
TätigkeitsbeschreibungEnde-zu-Ende-Entwicklung eines Prototyps zur Leseförderung von Kindern und Jugendlichen: hybride Flutter-App, Quarkus-Backend (REST/OpenAPI, OIDC, Hibernate/Panache, MapStruct), Keycloak, Appsmith-Admin, Angular-Tooling zur Datenaufbereitung und Anbindung an WordPress, Build über GitHub Actions. Umbau eines Android-Geräts zum dedizierten App-Gerät (Kiosk-Modus, angepasste Firmware). Konzeption und Begleitung der Tests sowie Abstimmung der Produktanforderungen mit Händlern und Vertrieb.
Eingesetzte QualifikationenAndroid, Angular, Dart, DevOps, Docker, Flutter, Hibernate (Java), Identitätsmanagement, Java (allg.), Mariadb, Representational State Transfer (REST), Requirement Analyse, Typescript
1/2020 – 9/2023
Tätigkeitsbeschreibung
Technische Projektleitung des Fachverfahrens MARiS (rund 6.000 Nutzer) mit Koordination von fünf Bereichen: Requirements Engineering, Entwicklung (drei Teams), Testing, Operations und Third-Level-Support.
Definition einer einheitlichen Softwarearchitektur (Blueprint) und Releaseplanung.
Agile Transformation des Entwicklungsprozesses: Neustrukturierung in sieben funktionale Teilteams und Etablierung von Scaled Scrum (Nexus).
Darüber hinaus im Amt: Technische Beratung der Gruppenleitung, behördenübergreifende Umsetzung neuer Schnittstellenprojekte, Begleitung der SignaturePad-Einführung zur Digitalisierung der Unterschriftsleistung im Asylprozess, Mitarbeit im EAM-Team und Krisenmanagement.
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 PHP/Laravel (ORM Eloquent), Vue.js, HTML/CSS/TypeScript, Persistenz auf MariaDB.
Eingesetzte QualifikationenLaravel, Mariadb, PHP, Typescript, Vue.Js
6/2018 – 1/2020
TätigkeitsbeschreibungNeuentwicklung der Literaturverwaltung LiRed für die wissenschaftliche Fachzeitschrift „Vierteljahrschrift für Sozial- und Wirtschaftsgeschichte“ (VSWG). Backend mit PHP/Laravel (ORM Eloquent) und REST-Schnittstellen, Frontend mit Vue.js, Persistenz auf MariaDB.
Eingesetzte QualifikationenLaravel, Mariadb, PHP, Typescript, Vue.Js
4/2018 – 12/2019
Tätigkeitsbeschreibung
Entwicklung und konzeptioneller Entwurf eines Prototyps auf Basis von Machine-Learning-Methoden für ein SDAX-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 der Veranstaltung "Praxis der Programmierung (Verteilte Softwareentwicklung)" sowie Betreuung studentischer Hilfskräfte.
DevOps (allg.), Android, Apache Maven, Docker, Forschung, Gradle, Grails, Java (allg.), Kubernetes, Mariadb, Serviceorientierte Architektur, Software Architecture
5/2016 – 9/2016
TätigkeitsbeschreibungEntwicklung einer Kontaktverwaltung für einen Dienstleistungsbetrieb 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 QualifikationenHosting, Laravel, Mariadb, 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)".
DevOps (allg.), Android, Docker, Java (allg.), Kubernetes, Mariadb, Serviceorientierte Architektur, Software Architecture
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 modernen Architekturen zu konzipieren, zu entwickeln und zu betreiben: hexagonale Microservices mit Domain-Driven Design, React-Frontends, Kubernetes-Plattformen, CI/CD- und Security-Pipelines sowie eventgetriebene Kommunikation (Apache Kafka, CloudEvents, REST mit OIDC).
Stack: Java, Kotlin, TypeScript, Python · Quarkus, Spring · React, Angular · Kubernetes, Helm, Docker, GCP · GitLab CI/CD
Branchenerfahrung: Öffentlicher Sektor (Bundesverwaltung sowie Forschung & Lehre), Telekommunikation/Software, EdTech, Gesundheitswesen.
Verfügbar ab 01.10.2026 · Vollzeit · 100 % remote (DACH) · vor Ort nach Absprache
Weitere Kenntnisse
Frameworks & Libraries: Quarkus, Spring/Spring Boot, Java EE, React, Angular, React Native, Flutter, Android, Laravel, Grails, jQuery, Bootstrap
Datenbanken: PostgreSQL, MariaDB, MySQL, Oracle, MongoDB
Messaging: Apache Kafka, CloudEvents, RabbitMQ/AMQP
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: Erhebung, Spezifikation und Pflege von Anforderungen in enger Abstimmung mit Fachbereich und Stakeholdern sowie Dokumentation der Systeme inkl. Architekturschaubildern als Docs-as-Code und in Confluence
Security: ISO 27001, Security Incident Management, Security Reviews, Keycloak (IAM), OAuth/OIDC/JWT
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
