PHP Developer Nextcloud / OSS [gn]

Permanent employee, Part-time · Koblenz, Remote

Read job description in:
Summary

As a PHP Backend Engineer at LUMASERV, you'll play a key role in developing and maintaining customer projects that serve millions of users daily. You will publicly contribute to large open source products that we’re working with and you'll work closely with our product managers, developers, and architects to build robust, scalable backend solutions using modern PHP frameworks, particularly Laravel. 

If you appreciate clean code, domain-driven design, and the elegance that Laravel brings to application development, this position offers you the opportunity to shape the technical direction of projects while writing high-quality code every day.

Description
  • You have first experience with open source products including Nextcloud or Laravel
  • You're experienced in using Git and contributing to public repositories
  • You design and develop REST APIs (sometimes GraphQL) using domain-driven design that integrate seamlessly with frontend applications and external systems
  • You will contribute ideas and concepts for new features to bring open source products to their next level
  • You perform regular code reviews and help establish best practices within the team
  • You monitor application performance and gain insights using state-of-the-art APM tools (application performance monitoring)
  • You challenge and improve coding standards with your colleagues
  • You work with scalable databases (MySQL, MariaDB, Redis) to design efficient data models and queries
  • You have experience with Doctrine/DBAL
  • You participate in technical planning sessions and contribute to architectural decisions with your team
Qualifications
  • Extensive professional experience in PHP backend development on enterprise level
  • Experience with schema design and and software modelling
  • Advanced experience with Git and Git flows
  • Proficiency in writing automated tests (PHPUnit, Pest)
  • Experience with project management tools (e.g. Linear or Notion)
  • Strong understanding of web security principles and common vulnerabilities
  • Strong experience with local development setups based on Docker
Desired qualifications
  • Experience with domain-driven design and software architecture
  • Experience with asynchronous processing
  • Contributions to open-source projects or active participation in the developer community
  • Familiar with application performance monitoring
About us
At LUMASERV, we work on high-impact cloud and infrastructure projects – from high-availability platforms for public administrations to scalable solutions for education and research. We develop and operate systems that millions of users rely on every day – secure, compliant with data protection regulations, and meeting European standards.

If you like to take responsibility, implement things pragmatically, and create solutions that really work as part of a team, then you've come to the right place.

You can expect an environment with short decision-making processes, modern technical equipment, and the freedom to contribute and implement your own ideas.
Zusammenfassung

Als PHP Developer bei LUMASERV spielst du eine zentrale Rolle bei der Entwicklung und Wartung von Kundenprojekten, die täglich von Millionen von Nutzern verwendet werden. Du trägst öffentlich zu großen Open-Source-Produkten bei, mit denen wir arbeiten und arbeitest eng mit unseren Produktmanagern, Entwicklern und Architekten zusammen, um robuste und skalierbare Backend-Lösungen auf Basis moderner PHP-Frameworks – insbesondere Laravel, zu entwickeln. 

Wenn du saubere Codes, Domain-Driven Design und die Eleganz schätzt, die Laravel in die Anwendungsentwicklung bringt, bietet dir diese Position die Möglichkeit, die technische Ausrichtung von Projekten aktiv mitzugestalten und täglich hochwertige Codes zu schreiben.

Beschreibung
  • Du hast erste Erfahrungen mit Open-Source-Produkten wie Nextcloud oder Laravel.
  • Du bist versiert im Umgang mit Git und wirkst aktiv an öffentlichen Repositories mit.
  • Du konzipierst und entwickelst REST-APIs (gelegentlich auch GraphQL) nach den Prinzipien des Domain-Driven Design, die sich nahtlos in Frontend-Anwendungen und externe Systeme integrieren lassen.
  • Du bringst Ideen und Konzepte für neue Features ein, um Open-Source-Produkte auf das nächste Level zu heben.
  • Du führst regelmäßige Code-Reviews durch und hilfst dabei, Best Practices im Team zu etablieren.
  • Du überwachst die Performance von Anwendungen und gewinnst wertvolle Einblicke mithilfe moderner APM-Tools (Application Performance Monitoring).
  • Du hinterfragst und verbesserst gemeinsam mit deinen Kolleginnen und Kollegen bestehende Coding-Standards.
  • Du arbeitest mit skalierbaren Datenbanken (MySQL, MariaDB, Redis) und entwickelst effiziente Datenmodelle sowie performante Abfragen.
  • Du hast Erfahrung mit Doctrine/DBAL.
  • Du nimmst an technischen Planungssessions teil und bringst dich aktiv in architektonische Entscheidungen im Team ein.

Qualifikationen
  • Umfangreiche Berufserfahrung in der PHP-Backend-Entwicklung auf Enterprise-Niveau
  • Erfahrung im Schema-Design sowie in der Softwaremodellierung
  • Fundierte Kenntnisse in Git und gängigen Git-Workflows
  • Sehr gute Erfahrung im Schreiben automatisierter Tests (PHPUnit, Pest)
  • Erfahrung im Umgang mit Projektmanagement-Tools (z. B. Linear oder Notion)
  • Sehr gutes Verständnis von Web-Sicherheitsprinzipien und gängigen Sicherheitslücken
Wünschenswerte Qualifikationen
  • Erfahrung mit Domain-Driven Design und Softwarearchitektur
  • Erfahrung mit asynchroner Verarbeitung
  • Beiträge zu Open-Source-Projekten oder aktive Teilnahme an der Developer-Community
  • Vertraut im Umgang mit Application Performance Monitoring
Über uns

Bei LUMASERV arbeiten wir an Cloud- und Infrastrukturprojekten mit großer Wirkung – von hochverfügbaren Plattformen für Verwaltungen bis zu skalierbaren Lösungen für Bildung und Forschung. Wir entwickeln und betreiben Systeme, auf die sich täglich Millionen Nutzer verlassen – sicher, datenschutzkonform und mit europäischem Anspruch.

Wenn du gerne Verantwortung übernimmst, Dinge pragmatisch umsetzt und im Team Lösungen schaffst, die wirklich funktionieren, bist du bei uns richtig.

Dich erwartet ein Umfeld mit kurzen Entscheidungswegen, moderner technischer Ausstattung und der Freiheit, eigene Ideen einzubringen und umzusetzen.

Your application!
We appreciate your interest in joining LUMASERV. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@lumaserv.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.