27.01.2026 aktualisiert


Premiumkunde
100 % verfügbarFreiberuflicher PHP Backend & Interim Engineering Support | Architektur | technische Verantwortung
Solingen, Deutschland
Nur Remote
Skills
HTMLJavaScriptPHPAPIsApache HTTP ServerArchitekturTest AutomationBootstrapCSSDatenbankenContinuous IntegrationDevOpsElasticsearchSkalierbarkeitMariaDB
Erfahrener PHP Backend-Entwickler und Team Lead mit 15 Jahren Expertise in der Konzeption, Entwicklung und Weiterentwicklung komplexer Webapplikationen. Spezialisiert auf Laminas, Mezzio und Zend Framework, mit fundierten Kenntnissen in objektorientierter PHP-Entwicklung, REST-APIs, Microservices und skalierbaren Architekturen.
Ich unterstütze Unternehmen bei der Entwicklung neuer Anwendungen, der Modernisierung bestehender Systeme und optional auch bei Migrationen von Zend zu Laminas.
In leitenden Rollen übernahm ich regelmäßig Verantwortung für Architekturentscheidungen, technische Konzepte, Mentoring und die Koordination interdisziplinärer Teams. Ergänzend bringe ich Erfahrung in der Einrichtung und Wartung von Serverinfrastrukturen (Docker, Deployment-Prozesse) mit.
Ich stehe für sauberen, nachhaltigen Code, pragmatische Lösungen, klare Kommunikation und die enge Zusammenarbeit mit Fachteams.
Kenntnisse
Programmiersprachen & Frameworks:
- PHP 5, 7, 8
- Laminas / Zend Framework
- Mezzio / Zend Expressive
- JavaScript / TypeScript
- HTML, CSS, SCSS
- Vite, Webpack, Bootstrap
Datenbanken & Event Streaming:
- MySQL, MariaDB, Percona
- Doctrine
- Redis, Elasticsearch
- Kafka
Testautomatisierung & Tools:
- PHPUnit
- Codeception
- Composer
Containerisierung & DevOps:
- Docker
- NGINX / Apache
- Grafana
- Kibana
- Varnish
- Ansible / Salt
Versionskontrolle & CI/CD:
- Git
- GitHub + GitHub Actions
- GitLab + GitLab-CI
- Bitbucket + Bamboo
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Konzeption und eigenverantwortliche Umsetzung einer Middleware zur automatisierten Synchronisation komplexer Projektdaten zwischen mehreren Systemen. Ziel war die Reduktion manueller Pflegeprozesse sowie der Aufbau einer stabilen, erweiterbaren Integrationsbasis.
Die Umsetzung erfolgte in enger Abstimmung mit fachlichen Stakeholdern zur Definition von Daten-Mappings und Prozesslogiken. Die Datenverarbeitung wurde asynchron über eine Job-Queue realisiert, inkl. strukturierter Fehlerklassifikation, Logging und Retry-Strategien. Änderungen werden eventbasiert per Webhooks an angebundene Drittsysteme propagiert.
- Technische Leitung und fachliche Betreuung eines Entwicklerteams im Bereich Backoffice (Code Reviews, technische Entscheidungsfindung, Mentoring)
- Konzeption, Erstellung und Refactoring komplexer Backend-Komponenten zur Verarbeitung und Darstellung von Kunden-, Buchungs- und Zahlungsdaten
- Entwicklung performanter Services auf Basis von PHP (Laminas/Mezzio) und MySQL (Doctrine)
- Schnittstellenentwicklung mittels REST-APIs sowie eventbasierter Kommunikation mit Apache Kafka
- Sicherstellung hoher Codequalität durch automatisierte Tests mit Codeception
- CI/CD-Pipelines mit Bamboo, Server-Provisionierung via SaltStack, Monitoring mit Grafana
- Entwicklung der Benutzeroberflächen auf Basis von ExtJS
- Konzeption, Erstellung und Refactoring komplexer Backend-Komponenten zur Verarbeitung und Darstellung von Kunden-, Buchungs- und Zahlungsdaten
- Entwicklung performanter Services auf Basis von PHP (Laminas/Mezzio) und MySQL (Doctrine)
- Schnittstellenentwicklung mittels REST-APIs sowie eventbasierter Kommunikation mit Apache Kafka
- Sicherstellung hoher Codequalität durch automatisierte Tests mit Codeception
- CI/CD-Pipelines mit Bamboo, Server-Provisionierung via SaltStack, Monitoring mit Grafana
- Entwicklung der Benutzeroberflächen auf Basis von ExtJS
- Konzeption, Aufbau und Weiterentwicklung eines skalierbaren, unternehmenseigenen CMS – initial ohne Framework, später vollständig neu entwickelt mit Laminas/Mezzio
- Umsetzung von Backend- und Frontendkomponenten mit PHP, MySQL (Doctrine), TypeScript, HTML, (S)CSS, Bootstrap und Webpack
- Entwicklung und Pflege zahlreicher Kundeninstanzen inkl. individueller Anpassungen
- Design und Implementierung von REST-APIs zur Anbindung verteilter Microservices und Integration in ein bestehendes monolithisches Marketingsystem
- Technische Teamführung: Aufbau eines Entwicklerteams, fachliche Leitung, Code Reviews, Mentoring
- Abstimmung mit angrenzenden Abteilungen (z. B. Projektmanagement, QA, Infrastruktur), den Kunden, sowie Verantwortung für die technische Umsetzung fachlicher Anforderungen
- Hosting- und Deployment-Infrastruktur: Lokale Entwicklung mit Docker, produktives Bare-Metal-Hosting, CI/CD via GitLab und GitLab-CI
- Umsetzung von Backend- und Frontendkomponenten mit PHP, MySQL (Doctrine), TypeScript, HTML, (S)CSS, Bootstrap und Webpack
- Entwicklung und Pflege zahlreicher Kundeninstanzen inkl. individueller Anpassungen
- Design und Implementierung von REST-APIs zur Anbindung verteilter Microservices und Integration in ein bestehendes monolithisches Marketingsystem
- Technische Teamführung: Aufbau eines Entwicklerteams, fachliche Leitung, Code Reviews, Mentoring
- Abstimmung mit angrenzenden Abteilungen (z. B. Projektmanagement, QA, Infrastruktur), den Kunden, sowie Verantwortung für die technische Umsetzung fachlicher Anforderungen
- Hosting- und Deployment-Infrastruktur: Lokale Entwicklung mit Docker, produktives Bare-Metal-Hosting, CI/CD via GitLab und GitLab-CI