Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 56244 Helferskirchen
- Nähe des Wohnortes
- de | en
- 24.04.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2025 – 4/2026
Tätigkeitsbeschreibung
Technische Gesamtverantwortung als Lead Engineer für die Ablösung und Modernisierung
eines behördlichen Fachverfahrens im Asyl- und Migrationskontext. Führung eines Teams
von 10+ Personen unter herausfordernden Projektbedingungen mit hoher
Personalfluktuation.
Konzeption und Aufbau einer Kubernetes-Infrastruktur (RKE2) inkl. Dev-Umgebung sowie
Planung der Zielarchitektur für Stage und Produktion. Einführung eines GitOps-basierten
CI/CD-Ansatzes mit 1–3 Deployments pro Woche. Entwicklung von Kubernetes-nativen
Operatoren in Go zur automatisierten Bereitstellung und zum kontrollierten Rückbau
temporärer Branch-Umgebungen.
Entwurf der Zielarchitektur sowie Entwicklung eines Backend-Dienstes mit zugehörigem
Microservice auf Basis von Spring Boot und PostgreSQL. Anbindung standardisierter
Behördenschnittstellen sowie Integration zentraler Registersysteme. Absicherung aller
Services über Keycloak.
DevOps, Infrastrukturarchitektur, Java-Entwickler
8/2022 – 4/2026
Tätigkeitsbeschreibung
Technische Gesamtverantwortung als Lead Engineer für Entwicklung und Betrieb zweier
behördlicher Onlineportale im OZG-Kontext (EMBE-Online, BESI-Online). Teamübergreifende
Koordination und fachliche Führung von 15+ Beteiligten über mehrere Projektteams hinweg.
Aufbau und Betrieb einer Kubernetes-Infrastruktur (RKE2) mit 4 Umgebungen (Dev, Stage,
Prod, Demo) — aktuell im laufenden Betrieb mit 3 Umgebungen. Einführung GitOps-
basierter CI/CD-Prozesse mit mehreren Deployments pro Woche auf Dev,
bedarfsgesteuertem Deployment auf Stage und Prod. Entwicklung von Kubernetes-nativen
Operatoren in Go zur automatisierten Bereitstellung und zum Rückbau temporärer Branch-
Umgebungen.
Entwurf der Ziel-Softwarearchitektur sowie Entwicklung von 7 Microservices, 4 Backend-
Services und 4 Frontend-Anwendungen. Integration bundesweit genutzter Standards (FIT-
Connect, OSCI) sowie Entwicklung eines projektweiten Test-Tools zur Simulation von
Nachrichteneingängen. Betrieb einer zentralen Keycloak-IAM-Lösung für alle Dienste und
Portale.
Offizielle Anbindung von 2 Bundesländern (RLP, MV), weitere 5 in Anbindung (Bayern, NRW,
Hessen, Brandenburg u.a.).
ETL, Java (allg.), Kubernetes, Open Source, Postgresql, Software Architecture, Softwareentwickler, Spring Framework, Vue.Js
6/2021 – 7/2022
Tätigkeitsbeschreibung
Refactoring und Modernisierung bestehender monolithischer Services durch Migration auf
eine Quarkus-basierte Architektur und schrittweise Aufteilung in Microservices.
Entwicklung mehrerer Microservices mit Java 17 und Quarkus, u. a. zur Synchronisierung
produktspezifischer Services. Umsetzung von Persistenz- und Datenzugriffskonzepten mit
PostgreSQL sowie Bereitstellung der Daten über REST-Schnittstellen. Absicherung der
Services durch Anbindung an eine bestehende Identity- & Access-Management-Lösung
(Keycloak).
Konsolidierung und Portierung bestehender Services (u. a. Python, Spring Boot) in neue
Quarkus-basierte Microservices zur zentralen Datenbereitstellung über REST- und
WebSocket-Schnittstellen.
Integration asynchroner Verarbeitung über Kafka, inklusive Modellierung, Verarbeitung und
Persistenz großer Datenmengen mittels JDBC unter hoher Last.
Containerisierung und Deployment der Services auf Kubernetes, einschließlich Erstellung
und Pflege von Helm-Charts sowie Integration in bestehende GitLab-basierte CI/CD-
Prozesse.
Erweiterung der Virtual-Factory-Weboberfläche mit React und TypeScript. Entwicklung
wiederverwendbarer Client-Module zur Nutzung von REST- und WebSocket-Schnittstellen
sowie Integration der Frontend-Authentifizierung über Keycloak.
Betriebsnahe Tätigkeiten im Kubernetes-Umfeld, einschließlich Verwaltung der
Entwicklungscluster, Analyse von Ressourcenengpässen sowie Anpassung von
Skalierungsstrategien zur Optimierung der Workload-Auslastung.
Agile Methodologie, Datenbankentwicklung, DevOps
1/2021 – 5/2021
Tätigkeitsbeschreibung
Erweiterung des Customer-Self-Service-Bereichs und des Web-Shops um Funktionen zur
Verwaltung von Mehrplatzlizenzen für eine Rendering-Software. Umsetzung von
Oberflächen zur Verwaltung kundenspezifischer Medien und Renderings sowie Aufbau
einer virtuellen Dateiverwaltung.
Integration externer Abrechnungssysteme durch Anbindung an Zuora sowie technische
Umsetzung neuer Self-Service-Funktionen innerhalb der bestehenden Web-Plattform.
React (JavaScript library)
7/2016 – 9/2020
Tätigkeitsbeschreibung
Konzeption, Architektur und Entwicklung mehrerer Web-basierter Plattformen für
Industriekunden und Endkunden, darunter Buchungsstrecken, Vergleichsplattformen und
Multimandanten-Whitelabel-Lösungen für Energiepartner.
Backend-Entwicklung und Architektur auf Basis von PHP (Symfony, später Laravel), inklusive
Design und Weiterentwicklung REST-basierter APIs, Persistenz mit MySQL sowie Umsetzung
asynchroner Verarbeitung über Queueing zur Bewältigung hoher Anfrage- und Datenlasten.
Restrukturierung und Modernisierung der Systemarchitektur, einschließlich Migration
bestehender Services (u. a. aus .NET/C#) in eine vereinheitlichte Laravel-basierte Backend-
Architektur. Containerisierung der Anwendungen mit Docker/Docker-Compose zur
verbesserten Skalierbarkeit und Betriebsstabilität.
Integration externer Systeme und Plattformen, u. a. Anbindung an Microsoft Dynamics
über Microservices in der Microsoft Azure Cloud (Function- und Logic-Apps).
Frontend-Architektur und -Entwicklung mit Vue.js, SASS und JavaScript-Libraries zur
Umsetzung komplexer Benutzeroberflächen für Buchungs-, Vergleichs- und
Vertriebsprozesse.
Entwurf und Implementierung fachlicher Microservices, u. a. zur Verarbeitung,
Normalisierung und Prognose von Lastgangdaten sowie zur Live-Bepreisung über interne
Systeme.
Vue.Js, Agile Methodologie, C#, DevOps, Docker, Gradle, Java (allg.), Junit, Kotlin, Kubernetes, Mariadb, Microsoft Azure, Microsoft Dynamics Crm, Microsoft SQL-Server (MS SQL), Mysql, PHP, React (JavaScript library), Schnittstellenentwicklung, Scrum, Software Architecture, Softwareentwickler, Spring Framework, Typescript
1/2016 – 6/2016
Tätigkeitsbeschreibung
- Weiterentwicklung und Wartung einer Anlagefinder Webanwendung
- Projektübergabe und Supervision an ein neues Entwickler-Team
- Frontend-Entwicklung einer Intranet-Anwendung
- Weiterentwicklung und Wartung einer mobilen Referenzanwendung für iOS und Android für den Endkunden
- Reskinning vorhandener Frontend-Bereiche in bestehenden Webseiten innerhalb einer vorgegebenen CMS-Struktur
- Entwicklung versch. Module für eine Frontend-Blibliothek
Apache Maven, Java (allg.), Objective-C, CSS (Cascading Style Sheet), HTML5, Jquery
5/2004 – 12/2015
Tätigkeitsbeschreibung
- Entwicklung hauseigenes CM-System/Framework für Endkundenprojekte
- Entwicklung Webseiten/Endkundenprojekte
- Kundenbetreuung
Software Architecture, CSS (Cascading Style Sheet), DevOps, Docker, HTML5, It-Beratung, Java (allg.), JavaScript, Mysql, Objective-C, PHP, Schnittstellenentwicklung, Softwareentwickler, XML
Ausbildung
Höhr-Grenzhausen
Weitere Kenntnisse
- Backend-Architektur verteilter Systeme
- Systemarchitektur & API-Design
- Cloud-native Infrastruktur & Kubernetes-Plattformen
- GitOps/CI/CD & Automatisierung
- Technische Führung von Entwicklungsteams
- Sprachen: Java, Kotlin, JavaScript/TypeScript, Go, Python, PHP
- Backend: Spring Boot, Quarkus, Laravel/Symfony, FastAPI
- Frontend: Vue.js, React, Angular
- Datenbanken: PostgreSQL, MySQL, MariaDB, Oracle, MongoDB, Redis
- Container & Orchestrierung: Kubernetes, Rancher, RKE/RKE2, K3s, Docker
- CI/CD: GitLab CI/CD, GitHub Actions, Drone CI, AWS CodePipeline, Jenkins
- Cloud: AWS, Microsoft Azure, Open Telekom Cloud
- IaC & Automation: Terraform, Helm, Ansible
- IAM: Keycloak, OpenLDAP
- Testing: JUnit, Mockito, PHPUnit, Pytest
- AI-Assisted Development: LLM-Tooling, Prompting, Code-Review-Support
- Methoden: Scrum, Agil, Wasserfall, IT-Grundschutz
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
