- Startseite
- Remote Jobs
- Senior Backend Developer (Services) - Relocation to Cyprus
Senior Backend Developer (Services) - Relocation to Cyprus
Eckdaten
Arbeitsmodell
Über die Rolle
Wir suchen einen Senior Python Backend Developer (Services), der unser Engineering-Team verstärkt und die Weiterentwicklung unserer Service-Layer-Architektur vorantreibt.
Diese Rolle konzentriert sich auf das Design und die Entwicklung zuverlässiger, skalierbarer Microservices sowie die schrittweise Transformation von Legacy-Systemen. Sie spielen eine Schlüsselrolle bei der Extraktion von Geschäftslogik aus bestehenden Codebasen und deren Neuimplementierung in modernen, wartbaren Python-Services.
Dies ist eine praxisorientierte Engineering-Position, die starke Problemlösungsfähigkeiten, Liebe zum Detail und ein tiefes Verständnis für die Zuverlässigkeit von Backend-Systemen erfordert. Erfolg bedeutet hier, über ein bloßes "es funktioniert" hinauszugehen und Korrektheit, Resilienz und langfristige Wartbarkeit sicherzustellen.
- Standort: Remote aus Polen (Vertragsbasis) oder vor Ort in Zypern (Umzugsunterstützung wird bereitgestellt)
- Berichtslinie: Technical Lead
Ihre Aufgaben
- Legacy-Modernisierung: Lesen von Legacy-Code (PHP, Perl oder JavaScript), Extraktion der Geschäftslogik und korrekte Neuimplementierung innerhalb einer modernen Microservices-Architektur.
- Zuverlässigkeit zuerst: Sicherstellung von Idempotenz, Datenintegrität und fehlerfreier Fehlerbehandlung über alle Services hinweg – "fast funktionierend" ist nicht gut genug.
- Greenfield & Refactoring: Zeitaufteilung zwischen der Entwicklung neuer Funktionen von Grund auf und dem Refactoring bestehender Legacy-Module in sauberen, wartbaren Code.
- API-Engineering: Design und Konsum externer APIs mit tiefem Verständnis für Webhooks, Callbacks und komplexe Wiederholungsrichtlinien.
- Agile Zusammenarbeit: Effektive Kommunikation auf Englisch zur Zusammenarbeit mit verschiedenen Stakeholdern in agilen Sprints.
- Produkt-Denkweise: Bringen Sie eine produktorientierte Denkweise ein, um die Geschäftslogik und die Auswirkungen auf den Endbenutzer zu verstehen.
- Infrastruktur-Beitrag: Beitrag zu CI/CD-Pipelines, Docker oder Kubernetes-Infrastruktur.
- Innovation: Vorschlagen von Tools oder Technologien zur Verbesserung von Leistung, Sicherheit oder Entwicklungsgeschwindigkeit.
Was wir benötigen
- Python-Meisterschaft: 5 Jahre Backend-Erfahrung mit starker Python-Expertise. Tiefe AsyncIO-Kenntnisse für nicht-blockierende, hochzuverlässige Microservices.
- Framework-Expertise: Produktionserfahrung mit FastAPI.
- Datenbanken: Erfahrung mit MySQL und/oder PostgreSQL (Abfragedesign, Schemaverständnis, Migrationsstrategien).
- Testdisziplin: Erfahrung im Schreiben von Unit- und Integrationstests (pytest bevorzugt).
- API & Zuverlässigkeitsmuster: Expertise im Design und Konsum externer APIs.
- Eigentümer-Mentalität: Bereitschaft, die volle Verantwortung für hochfrequentierte Anwendungen zu übernehmen.
- Sicherheit in komplexen Systemen: Vertrautheit mit verteilten Umgebungen, in denen Zuverlässigkeit nicht verhandelbar ist.
- Sauberer & bewusster Code: Wir schätzen tiefes technisches Verständnis gegenüber KI-generierten Schnipseln.
- Produktneugier: Interesse am "Warum" hinter einer Funktion.
- Starkes Englisch: In Wort und Schrift für die Zusammenarbeit in funktionsübergreifenden Teams.
Wünschenswert
- Erfahrung mit PHP, Perl oder JavaScript.
- Kafka / Redis Erfahrung.
- Docker / CI/CD / Kubernetes Vertrautheit.
- Erfahrung in der Finanzbranche (Fintech, Zahlungen, 3DS, Token Management Systems).
- Erfolgreiche Migration von Systemen zwischen Sprachen oder Paradigmen.
Einstellungsprozess
- Erstgespräch: 30-40 Minuten online mit einem Talent Acquisition Partner.
- Live-Technisches Assessment: Eine Live-Coding-Herausforderung (60-90 Minuten) mit dem Team Lead und technischen Experten.
- Abschlussgespräch: 30-minütiges Gespräch mit CTO, CPO, Team Lead und Talent Acquisition Partner.
Vorteile bei payabl.
- Wachsen Sie mit uns: Jährliches Lernbudget für berufliche Weiterentwicklung.
- Gemeinsam feiern: Unvergessliche Firmenfeiern mit Kollegen aus allen Büros.
- Globale Zusammenarbeit: Möglichkeiten zur Teilnahme an internationalen Firmenevents.
Dies ist eine vollständig remote Position für Kandidaten mit Wohnsitz in Polen. Bei Interesse an einem Umzug nach Zypern wird Sie Ihr Talent Acquisition Partner durch die spezifischen Arbeitsbedingungen führen.
Bitte lesen Sie unsere Datenschutzrichtlinie: https://payabl.com/privacy-policy