Zum Inhalt springen

Remote nach Länderfreigabe

PHP-Entwickler mit Domain-Driven Design

Arbeitszeit
Die Arbeitszeiten sind innerhalb der mitteleuropäischen Zeitzone (CET) flexibel.
Erfahrung
Das Profil umfasst Erfahrung mit Entwurfs- und Architekturmustern für CQRS sowie mit dem Entwurf und der Entwicklung komplexer, großer Systeme anhand von Architekturmustern.
Vergütung
Gehalt nicht angegeben

Die Rolle in Kürze

Die Rolle analysiert Daten, Prozesse und Code, um Probleme zu erkennen, zu beheben und zu verhindern sowie ein sicheres, getestetes und leistungsfähiges Zahlungsprodukt weiterzuentwickeln. Sie arbeitet dabei mit der Frontend-Entwicklung und weiteren Teammitgliedern zusammen.

Deine Aufgaben

  • Die Rolle konzipiert und entwickelt neue Software von Grund auf und übernimmt Tests, Dokumentation, Veröffentlichung und Betreuung.
  • Sie verbessert bestehende APIs und Backend-Systeme.
  • Sie integriert externe Lösungen für Acquiring, Gateways, alternative Zahlungsarten, Token-Plattformen, Verifizierung, Scoring und Überwachung von Kundentransaktionen sowie Reporting.
  • Sie führt Tests durch und richtet Testumgebungen zur Prüfung neuer Funktionen ein.
  • Sie analysiert Daten, Prozesse und Code, behebt bestehende Fehler und führt Debugging durch, um Probleme zu lösen oder zu verhindern und Produkte zu verbessern.
  • Sie erstellt die erforderliche technische Dokumentation.
  • Sie unterstützt die implementierte Software im Produktivbetrieb.
  • Sie arbeitet bei diesen Aufgaben mit der Frontend-Entwicklung und weiteren Teammitgliedern zusammen, um sie effizient umzusetzen.

Das solltest du mitbringen

Erforderlich

  • Gesucht wird eine Person mit ausgezeichneten Fähigkeiten zur Fehleranalyse sowie Neugier auf Innovationen und unkonventionelle Lösungen.

Weitere Angaben

  • Zum Profil gehören Kenntnisse bewährter Verfahren zur Optimierung von PHP-Code und Webprodukten, zum Umgang mit Caching und Asynchronität sowie zur Entwicklung und Betreuung großer Projekte.
  • Zum Profil gehört ein Verständnis objektorientierter Programmierung.
  • Zum Profil gehören ein tiefes Verständnis von Symfony sowie versierte Kenntnisse im Entwurf und in der Implementierung von RESTful APIs mit Symfony und im Umgang mit Doctrine ORM.
  • Zum Profil gehören Kenntnisse relationaler Datenbankverwaltung mit PostgreSQL und die sichere Optimierung komplexer SQL-Abfragen durch Umschreiben von Abfragen, Indexierungsstrategien und Abfrageausführungspläne.
  • Zum Profil gehören versierte Kenntnisse im Entwurf von Datenbankschemata einschließlich Normalisierung, Entity-Relationship-Modellierung und bewährter Verfahren des Schemaentwurfs.
  • Zum Profil gehört ein Verständnis der internen Funktionsweise von Kubernetes und Docker sowie von Docker-Komponenten wie Docker Engine, Docker Hub und Docker Swarm.
  • Zum Profil gehören ein Verständnis von SOLID und GRASP sowie ein tiefes Verständnis zahlreicher Entwurfsmuster einschließlich ihrer Beweggründe, Strukturen und Implementierungen.
  • Zum Profil gehören Kenntnisse fortgeschrittener DDD-Konzepte wie Domain Events, Domain Services und Bounded Contexts sowie die Fähigkeit, Domänenmodelle für komplexe Geschäftsprobleme zu entwerfen und praktisch einzusetzen. Dazu gehören das Verständnis der Bedeutung des Anwendungskontexts und die Entwicklung von Bounded Contexts zur Trennung von Domänenmodellen.
  • Zum Profil gehören ein Verständnis der CQRS-Prinzipien und ihrer Vorteile einschließlich asynchroner Befehlsverarbeitung und Datensynchronisierung zwischen Lese- und Schreibmodellen sowie Erfahrung mit Entwurfs- und Architekturmustern zur Umsetzung einer wirksamen CQRS-Architektur.
  • Zum Profil gehören Kenntnisse professioneller Architekturentwurfsverfahren und Erfahrung im Entwurf und in der Entwicklung komplexer, großer Systeme anhand von Architekturvorlagen und -mustern. Dazu gehört die Fähigkeit, Architekturlösungen zu definieren und zu dokumentieren sowie Probleme der Systemkomplexität und Skalierbarkeit zu lösen.
  • Zum Profil gehören fortgeschrittene Kenntnisse von Werkzeugen und Bibliotheken zur Automatisierung von PHP-Integrationstests wie PHPUnit, Codeception und Behat sowie die Fähigkeit, Integrationstests für große, komplexe Systeme mit vielen interagierenden Komponenten zu entwerfen und zu strukturieren. Dazu gehören Kenntnisse zur Einrichtung von Testumgebungen und zur Verwaltung von Abhängigkeiten für wirksame Integrationstests.
  • Zum Profil gehören fortgeschrittene Kenntnisse der Entwicklung und Bereitstellung von Event-Sourcing-Systemen sowie die Fähigkeit, entsprechende Anwendungsarchitekturen unter Berücksichtigung der benötigten Kapazität und Skalierbarkeit zu entwerfen.
  • Zum Profil gehören fortgeschrittene Kenntnisse im Entwurf und in der Bereitstellung von Microservices einschließlich Konfigurationsverwaltung, Monitoring und Logging.
  • Zum Profil gehören fortgeschrittene Kenntnisse der Jenkins-Funktionen einschließlich erweiterter Konfiguration durch Parametrisierung, Plugins und zusätzliche Werkzeuge.

So ist Remote hier geregelt

  • Die Arbeit erfolgt vollständig remote von einem frei gewählten Standort mit flexiblen Arbeitszeiten nach mitteleuropäischer Zeit (CET).
  • Bewerbungen sind aus ganz Europa möglich, einschließlich EWR, Vereinigtem Königreich, Schweiz, Ukraine, Moldau, Georgien, Armenien, Montenegro, Türkei und Westbalkan. Andere Standorte kommen ebenfalls infrage, sofern die Arbeit nach mitteleuropäischer Zeit (CET) möglich ist.

Das wird angeboten

  • Die Vergütung orientiert sich an der Erfahrung.
  • Es werden 19 Arbeitstage flexibel nutzbare bezahlte Freizeit (PTO) angeboten.
  • Vollständig remote ausgeübte Arbeit und flexible Arbeitszeiten innerhalb der CET-Zeitzone werden angeboten.
  • Das Arbeitsumfeld ist freundlich, unterstützend und werteorientiert.
  • Regelmäßige Konferenz- und Community-Veranstaltungsbesuche sind sowohl als teilnehmende als auch als beitragende Person möglich.
  • Eine Matrixorganisation unterstützt die Kommunikation und effiziente Zusammenarbeit.
  • Die Tätigkeit bietet Möglichkeiten zur fachlichen Weiterentwicklung im Fintech-Umfeld.

So läuft die Bewerbung

  • Üblicherweise beginnt das Verfahren mit der Sichtung der Bewerbung. Die Gesprächsphase dauert 2–3 Wochen und umfasst ein Vorgespräch von 40 Minuten, ein technisches Gespräch von 60 Minuten und ein Abschlussgespräch von 40 Minuten; anschließend ist ein Stellenangebot vorgesehen.

Veröffentlicht: 08.05.2026 · Quelle geprüft: 17.10.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.