Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
3 Ansichten
Paymentop
19. Juli 2024
за кордоном, віддалено
Bei Paymentop erstellen 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. Während 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 wird bei der Analyse von Daten, Prozessen und Code von entscheidender Bedeutung sein, 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 so neue Maßstäbe in der Fintech-Branche zu setzen.
Zu Ihren Hauptaufgaben gehören:
– Software von Grund auf entwerfen, entwickeln, testen, dokumentieren, veröffentlichen und unterstützen.
— 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, Berichterstattung usw.).
— Durchführen von Tests, um sicherzustellen, dass alles so funktioniert, wie es sollte, und Einrichten einer Testumgebung zum Testen neuer Funktionen.
— Bestehende Fehler beheben und die entwickelte Software debuggen.
— Vorbereitung der erforderlichen technischen Dokumentation.
– Unterstützung für die implementierte Software in der Produktion bereitstellen
– 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.
Was Sie auszeichnet:
– Objektorientierte Programmierung und ihre Anwendung in PHP verstehen.
– Kenntnisse über Sicherheitsbedrohungen und Sicherheitsmaßnahmen in PHP, einschließlich Schutz vor SQL-Injektionen, XSS-Angriffen und CSRF.
— Erfahrung im Schreiben und Ausführen von Tests, einschließlich Unit-Tests, Integrationstests und Fehlertests.
– Gute Kenntnisse in Syntax, Sprachstruktur, Datentypen und Operatoren.
— Tiefes Verständnis von OOP.
— Kompetenter Umgang mit dem Kern-Symfony.
— Praktische Erfahrung mit Doctrine ORM.
– Erfahrung mit PHPUnit.
— Kompetente Datenmanipulationen (grundlegende CRUD-Operationen) mit SQL und Postgresql.
– Grundkenntnisse von Docker und Kubernetes.
– Verständnis der grundlegenden Konzepte und Vorteile von kontinuierlichen
– Integrations- (CI) und Continuous Deployment/Delivery-Prozessen (CD).
— Theoretisches SOLID, GoF-Entwurfsmuster, GRASP-Wissen.
— Verständnis der grundlegenden DDD-Konzepte und Verwendung der DDD-Sprache beim Entwerfen und Entwickeln komplexer PHP-Anwendungen.
— Die Grundprinzipien von CQRS verstehen.
— Verstehen des Konzepts von Integrationstests und wie sie sich von anderen Arten von Tests unterscheiden, z. B. u. aNit-Tests und Funktionstests.
– Verständnis der Grundkonzepte der Ereignisbeschaffung, einschließlich Ereignissen, Aggregaten, Prognosen und Ereignisströmen.
– Verständnis der grundlegenden Microservices-Konzepte, z. B. der Aufteilung der Funktionalität in kleine, unabhängige Dienste und der Kommunikation zwischen ihnen über APIs.
— Verständnis der grundlegenden Funktionalität von Jenkins, der Qualität der Software-Assemblierung, -Tests und -Bereitstellung.
— Gute Kenntnisse der traditionellen monolithischen Architekturen und der Microservices-Architektur sowie des Schwerpunkts der Hexagonal-Architektur auf der Trennung von Belangen.
Vollständiger SDLC-Zyklus.
— Ausgeprägtes Verständnis und praktische Umsetzung der agilen Entwicklungsmethodik und ihrer SCRUM- und KANBAN-Frameworks.
Bonuspunkte für:
– Erfahrung mit Elasticsearch, Redis
– Erfahrung mit Gitlab CI/CD
– Verständnis oder Arbeitserfahrung damit Event Sourcing
– Erfahrung mit Nginx, Shell
– OpenAPI (swagger-php)
– UML, TDD
– Agile/Scrum-Erfahrung
Wir bieten:
– Wettbewerbsfähiges Vergütungspaket (entsprechend Ihrer Erfahrung)
– Zugang zu bezahlten Firmen-Englischkursen (über Preply)
– 27 Geschäftstage 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
– Möglichkeit, regelmäßig zu arbeiten Nehmen Sie sowohl als Teilnehmer als auch als Mitwirkender an Konferenzen und Community-Veranstaltungen teil.
– Matrix-Organisationsstruktur, die darauf ausgelegt ist, die Kommunikation zu rationalisieren, Barrieren zu beseitigen und die Effizienz zu fördern.
Bereit, Ihre Fähigkeiten weiterzuentwickeln und in a zu wachsen Ein innovatives Unternehmen?
Werden Sie Teil von Paymentop und werden Sie Teil von etwas Spannendem!