Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
4 Ansichten
Paymentop
Bei Paymentop bauen wir nicht nur Systeme; Wir definieren das Wesen des Zahlungsverkehrs auf der ganzen Welt neu. Unsere Mission ist es, Unternehmen und Verbrauchern reibungslose, sichere und innovative Zahlungslösungen zu bieten. Da wir in unsere nächste Wachstumsphase eintreten, sind wir auf der Suche nach einem starken Middle-/Senior-Back-End-Entwickler, der bereit ist, zur Entwicklung unserer Plattformen beizutragen.
Ihre Rolle und Wirkung:
In Ihrer Rolle bei Paymentop stehen Sie im Mittelpunkt unserer Mission, den Zahlungsverkehr weltweit zu revolutionieren. Ihr Fachwissen ist bei der Analyse von Daten, Prozessen und Code von entscheidender Bedeutung, um Probleme zu identifizieren, zu lösen oder zu verhindern und Produktverbesserungen voranzutreiben. Sie tragen dazu bei, ein sicheres, gut getestetes und leistungsstarkes Produkt zu entwickeln und neue Maßstäbe in der Fintech-Branche zu setzen.
Zu Ihren Hauptaufgaben gehören: stark>
- Entwerfen, Entwickeln, Testen, Dokumentieren, Veröffentlichen und Unterstützen von Software von Grund auf.
- Verbesserung und Verfeinerung unserer bestehenden API- und Backend-Systeme.
- Integration von Lösungen von Drittanbietern zur Erweiterung unseres Zahlungsökosystems (Acquirer, Gateway, alternative Zahlungsmethoden, Token-Plattformen, Systeme zur Verifizierung/Bewertung/Überwachung von Kundenvorgängen, Reporting usw.).
- Durchführung von Tests um sicherzustellen, dass alles ordnungsgemäß funktioniert, und um eine Testumgebung zum Überprüfen neuer Funktionen einzurichten.
- Beheben vorhandener Fehler und Debuggen der entwickelten Software.
- Vorbereiten der erforderlichen technischen Dokumentation.< /p>
- Bereitstellung von Support für die implementierte Software in der Produktion
- Zusammenarbeit mit den Front-End-Entwicklern und anderen Teammitgliedern, um alle oben genannten Aufgaben auf die effizienteste Weise zu erledigen.
- In dieser Rolle geht es darum, unsere Produkte zu verbessern und Probleme zu lösen. Deshalb suchen wir jemanden mit hervorragenden Fähigkeiten zur Fehlerbehebung, Neugier für Innovationen und unkonventionelle Lösungen.
< strong>Was Sie auszeichnet:
- Verständnis der objektorientierten Programmierung und ihrer Anwendung in PHP.
- Kenntnisse über Sicherheitsbedrohungen und Sicherheitsmaßnahmen in PHP, einschließlich Schutz vor SQL-Injections, XSS-Angriffen, CSRF.
- Erfahrung im Schreiben und Ausführen von Tests, einschließlich Unit-Tests, Integrationstests und Fehlertests.
- Gute Kenntnisse der Syntax und Sprachstruktur , Datentypen, Operatoren.
- Tiefes Verständnis von OOP.
- Kompetente Nutzung des Kern-Symfony.
- Praktische Erfahrung mit Doctrine ORM.
- Erfahrung mit PHPUnit.
- Kompetent in Datenmanipulationen (grundlegende CRUD-Operationen) mit SQL, Postgresql.
- Verständnis von grundlegendem Docker und Kubernetes.
- Verständnis der grundlegenden Konzepte und Vorteile von Continuous-Integration (CI) und Continuous Deployment/Delivery (CD)-Prozessen.
- Theoretische SOLID- und GoF-Entwurfsmuster, GRASP-Kenntnisse.
- Verständnis der grundlegenden DDD-Konzepte und Verwendung der DDD-Sprache beim Entwerfen und Entwickeln komplexer PHP-Anwendungen.
- Verständnis der Grundprinzipien von CQRS.
- Verstehen des Konzepts von Integrationstests und wie sie sich von anderen Arten von unterscheidenTests, wie Unit-Tests und Funktionstests.
- Verständnis der grundlegenden Konzepte von Event Sourcing, einschließlich Ereignissen, Aggregaten, Projektionen und Ereignisströmen.
- Verständnis der grundlegenden Microservices-Konzepte , wie die Aufteilung der Funktionalität in kleine, unabhängige Dienste und die Kommunikation zwischen ihnen über APIs.
- Verständnis der grundlegenden Funktionalität von Jenkins, der Qualität der Software-Assemblierung, des Testens und der Bereitstellung.
- Gute Kenntnisse traditioneller monolithischer Architekturen und Microservices-Architektur sowie des Schwerpunkts der Hexagonal Architecture auf der Trennung von Belangen.
Vollständiger SDLC-Zyklus.
- Starkes Verständnis und Praxis der agilen Entwicklungsmethodik und seine SCRUM- und KANBAN-Frameworks.
Bonuspunkte für:
- Erfahrung mit Elasticsearch, Redis
- Erfahrung mit Gitlab CI/CD
- Verständnis oder Arbeitserfahrung mit Event Sourcing
- Erfahrung mit Nginx, Shell
- OpenAPI (swagger-php )
- UML, TDD
- Agile/Scrum-Erfahrung
Wir bieten: p>
- Wettbewerbsfähiges Vergütungspaket (entsprechend Ihrer Erfahrung)
- Zugang zu bezahlten Firmen-Englischstunden (über Preply)
- 27 Werktage flexible bezahlte Freizeit ( PTO)
- Vollständige Remote-Arbeit mit flexiblen Arbeitszeiten (innerhalb der MEZ-Zeitzone) von jedem Ort Ihrer Wahl aus
- Werteorientierte Kultur mit einem freundlichen und unterstützenden Arbeitsumfeld p>
- Möglichkeit zur regelmäßigen Teilnahme an Konferenzen und Community-Events sowohl als Teilnehmer als auch als Mitwirkender
- Matrix-Organisationsstruktur zur Optimierung der Kommunikation, Beseitigung von Hindernissen und Förderung der Effizienz
Sind Sie bereit, Ihre Fähigkeiten weiterzuentwickeln und in einem hochmodernen Unternehmen zu wachsen? Begleiten Sie uns bei Paymentop und werden Sie Teil von etwas Aufregendem!