Backend Entwickler PHP Pimcore Symfony mit RabbitMQ und DevOps (m/w/d)
meiyu®
Ansprechpartner: Maik Herrmann
Berlin, Deutschland
Verkehr und LogistikPHPAPIsDevOpsMessaging Application Programming InterfacePHP DevelopmentRabbitMQSoftwareentwicklungSymfonyBackendGitLabBackend-programmierungFull Stack EntwicklungFront EndApi Design
Beschreibung
Für ein Softwareprojekt im Bereich Verkehr und Logistik suchen wir einen erfahrenen Backend Entwickler (m/w/d), der moderne Informationssysteme im laufenden Betrieb weiterentwickelt. Es geht um ein digitales Informationssystem, das betriebliche Informationen in Echtzeit aufbereitet und über verschiedene Schnittstellen an angebundene Anwendungen verteilt. Die Umsetzung erfolgt in einem agilen, interdisziplinären DevOps Team.
Deine Aufgaben:
Du entwickelst und optimierst Backend Services und Module mit PHP und Pimcore 11 auf Basis von Symfony und kümmerst dich um die Weiterentwicklung eines Content Management Systems. Dazu gehören Datenverarbeitung, Schnittstellen, Datenpipelines sowie die messagebasierte Kommunikation zwischen Services über RabbitMQ.
Du modellierst und pflegst relationale Datenbanken mit MariaDB, bindest REST Schnittstellen an und arbeitest mit OpenAPI Spezifikationen. Du erstellst automatisierte Tests und Code Reviews, analysierst Fehler und verbesserst Stabilität und Performance.
Gemeinsam mit dem Team unterstützt du den Betrieb mit Monitoring, Logging und Automatisierung. Du dokumentierst die Services und Release Notes und wirkst an der Bereitstellung über GitLab CI Pipelines mit.
Rahmenbedingungen:
Projektbeginn Januar 2027, geplante Dauer zwölf Monate. Bis zu 220 Personentage mit rund 10 Prozent Präsenzterminen in Berlin und überwiegender Remote Arbeit. Die Projektsprache ist Deutsch auf Niveau C1.
Vertragsart: Arbeitnehmerüberlassung (ANÜ). Sozialversicherungspflichtige Beschäftigung bei meiyu während des Projekteinsatzes.
Muss-Anforderungen
M1: PHP verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Intermediate (> 3 Jahre Erfahrung)
M2: API-Design zwischen Frontend und Backend (REST, OpenAPI) verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Intermediate (> 3 Jahre Erfahrung)
M3: Automatisiertes Deployment mit GitLab-Pipelines verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Intermediate (> 3 Jahre Erfahrung)
M4: RabbitMQ und message-basierte Architektur verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Intermediate (> 3 Jahre Erfahrung)
M5: Automatisierte Tests (Unit-, Integrations- oder End-to-End-Tests) verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Junior ( < = 3 Jahre Erfahrung)
Soll-Anforderungen
S1: Pimcore 11 auf Basis von Symfony oder vergleichbares CMS verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre (Gewichtung: 40%)
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Junior ( < = 3 Jahre Erfahrung)
S2: Datenmodellierung relationaler Datenbanken im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre (Gewichtung: 30%)
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Junior ( < = 3 Jahre Erfahrung)
S3: TypeScript mit den Frameworks Vue oder React verwendet im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre (Gewichtung: 15%)
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Junior ( < = 3 Jahre Erfahrung)
S4: Entwicklung von Android-Apps (Cordova) oder mit dem Electron Framework im Kontext produktiver Softwareentwicklung innerhalb der letzten 5 Jahre (Gewichtung: 15%)
Erwarteter Nachweis: Nachweis durch: Erfahrungslevel in Jahren; Anzahl/Nachweis: Junior ( < = 3 Jahre Erfahrung)
Interesse? Dann bewirb dich mit einer vollständigen Projektliste (inklusive Projektzeiträumen, deiner Rolle und eingesetzten Technologien) und nenne uns dein gewünschtes Mindestjahresbruttogehalt in Euro. Wir freuen uns auf deine Bewerbung!
Zuletzt bearbeitet: 26.10.2026