Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 56244 Helferskirchen
- Nähe des Wohnortes
- de | en
- 03.02.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
8/2022 – 12/2025
Tätigkeitsbeschreibung
Technische Verantwortung im Lead-Engineering-Kontext für die Entwicklung und den
Betrieb Kubernetes-basierter Cloud-Infrastrukturen für behördliche Onlineportale im
Rahmen des Onlinezugangsgesetzes (OZG). Verantwortung für stabile Entwicklungs-, Test-
und Produktionsumgebungen sowie für die Umsetzung durchgängiger CI/CD- und
Deployment-Prozesse.
Mitwirkung am Entwurf der Ziel-Softwarearchitektur des primären Portals sowie der
angebundenen Frontend- und Backend-Dienste. Ableitung technischer Leitlinien und
Unterstützung der Entwicklungsteams bei der Umsetzung architektonischer Vorgaben.
Entwicklung und technische Steuerung verteilter Backend-Services mit Spring Boot zur
Datenhaltung sowie zum Versand und Empfang von Nachrichten aus den Portalen.
Integration bestehender, bundesweit genutzter Dienste und Standards (u. a. FIT-Connect,
OSCI).
Konzeption und Umsetzung eines projektweiten Test-Tools zur Simulation und Validierung
von Nachrichteneingängen, nutzbar durch interne Entwicklungsteams sowie
Projektbeteiligte der angebundenen Bundesländer.
Anbindung, Konfiguration und Betrieb einer zentralen Identity- & Access-Management-
Lösung auf Keycloak-Basis für mehrere Dienste und Portale.
Teamübergreifende technische Koordination und fachliche Führung der beteiligten
Entwicklungsteams, inklusive Abstimmung technischer Entscheidungen, Unterstützung bei
Architekturfragen sowie Sicherstellung von Entwicklungs- und Qualitätsstandards.
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-Entwicklung: Serverseitige, objektorientierte Softwareentwicklung
- Architektur & Design: Modellierung, System- und Softwarearchitektur
- API-Entwicklung: Design und Implementierung REST APIs
- Cloud & Infrastruktur: Aufbau und Betrieb moderner Cloud-Infrastrukturen
- Container & Orchestrierung: Kubernetes (RKE/RKE2, K3s)
- CI/CD & Automatisierung: Build-, Test- und Deployment-Pipelines
- Frontend-Entwicklung: Moderne Web-UIs mit aktuellen Frameworks
Technologien & Tools
- Sprachen: Java, Kotlin, JavaScript/Typescript, PHP, Go, Python
- Backend: Springboot, Quarkus, Laravel / Symfony, FastAPI
- Frontend: Vue.js, React, Angular
- Datenbanken: MySQL, MariaDB, PostgreSQL, Oracle, MongoDB, Redis
- Container & Orchestrierung: Kubernetes, Rancher, RKE, RKE2, K3s, Docker
- CI/CD: GitLab CI/CD, Drone CI, GitHub Actions, AWS CodePipeline, Jenkins
- Cloud: Microsoft Azure, AWS, Open Telekom Cloud
- Automation/IaC: Helm, Ansible, Terraform
- IAM: Keycloak, OpenLDAP
- Package/Build: Maven, Gradle, Vite, Webpack, npm, yarn, ESLint, Prettier
- API-Tools: Postman, Mockoon, OpenAPI/Swagger
- Testing: Junit, Mockito, PHPUnit, Pytest
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
