Über LUMASERV
LUMASERV ist ein führender Anbieter von E-Commerce-Lösungen, der täglich Millionen von Nutzern bedient. Als PHP Backend Engineer spielen Sie eine Schlüsselrolle in der Entwicklung und Wartung von Kundenprojekten. Sie arbeiten eng mit Produktmanagern, Entwicklern und Architekten zusammen, um robuste und skalierbare Backend-Lösungen mit modernen PHP-Frameworks wie Laravel zu bauen.
Ihre Aufgaben
- Implementieren von Backend-Lösungen mit modernen Web-Frameworks, hauptsächlich Laravel
- Entwickeln und Pflegen von RESTful und RPC-APIs, die nahtlos mit Frontend-Anwendungen und externen Systemen kommunizieren
- Schreiben und Warten umfangreicher automatisierter Software-Tests zur Sicherstellung von Codequalität und Zuverlässigkeit
- Zusammenarbeit mit Frontend-Entwicklern bei der Gestaltung effizienter API-Verträge und Datenstrukturen
- Durchführen von regelmäßigen Code-Reviews und Etablieren von Best Practices im Team
- Refaktorisierung und Optimierung bestehender Codebases zur Verbesserung von Wartbarkeit und Performance
- Implementierung von Sicherheitsstandards und Prävention gängiger Schwachstellen
- Arbeit mit Datenbanken (MySQL, MariaDB, Redis) zur Entwicklung effizienter Datenmodelle und Abfragen
- Teilnahme an technischen Planungssitzungen und Beitrag zu Architekturentscheidungen
Anforderungen
- Langjährige professionelle Erfahrung in der PHP-Backend-Entwicklung
- Starke Expertise mit Laravel (oder ähnlichen modernen Frameworks wie Symfony, Slim)
- Solides Verständnis von objektorientierter Programmierung und Entwurfsmustern
- Erfahrung mit Datenbankdesign und -optimierung (MySQL, MariaDB, Redis)
- Kompetenz im Schreiben automatisierter Tests (PHPUnit, Pest)
- Vertrautheit mit HTTP REST/RPC-Schnittstellen und API-Dokumentationsformaten (Swagger/OpenAPI)
- Erfahrung mit Projektmanagement-Tools (JIRA) und agilen Methoden (Kanban, SCRUM)
- Gutes Verständnis von Web-Sicherheitsprinzipien und gängigen Schwachstellen
Wünschenswerte Qualifikationen
- Erfahrung mit Domain-Driven Design und Softwarearchitektur
- Kenntnisse in CI/CD-Prozessen und DevOps-Praktiken
- Vertrautheit mit Cloud-Infrastruktur (AWS, Azure, Google Cloud)
- Erfahrung mit Message Queues und asynchroner Verarbeitung
- Beiträge zu Open-Source-Projekten oder aktive Teilnahme an der Entwicklercommunity