payabl
payabl
New

Senior Backend Developer (Services)

Brak informacji o wynagrodzeniu
SeniorFull-time
#375886·Dodano wczoraj·0
Źródło: payabl.
Aplikuj teraz

Tech Stack / Keywords

BackendPythonArchitectureMicroservicesPHPPerlJavaScriptAPI

Firma i stanowisko

We're powering the growth of merchants by helping them take payments easily, securely and globally.

Wymagania

  • 5+ years of backend engineering experience with strong Python expertise.
  • Deep AsyncIO proficiency for building non-blocking, high-reliability microservices.
  • Production-grade experience with FastAPI.
  • Experience with MySQL and/or PostgreSQL including query design, schema understanding, and migration strategies.
  • Experience writing unit and integration tests (pytest preferred).
  • Expertise in designing and consuming external APIs with webhooks, callbacks, and retry policies.
  • Willingness to take full ownership of high-traffic, always-up applications.
  • Comfortable working in complex distributed environments where reliability is critical.
  • Ability to write clean, intentional code and explain engineering decisions.
  • Strong English communication skills, both written and verbal.

Nice to have:

  • Experience with PHP, Perl, or JavaScript for legacy code comprehension.
  • Kafka and Redis experience.
  • Familiarity with Docker, CI/CD, and Kubernetes.
  • Exposure to financial industry domains such as fintech, payments, 3DS, Token Management Systems, or payment gateway integrations.
  • Proven track record of migrating systems from one language or paradigm to another.

Obowiązki

Legacy Modernisation:

  • Read legacy code (PHP, Perl, or JavaScript), extract business logic, and reimplement it within a modern microservices architecture.

Reliability First:

  • Ensure idempotency, data integrity, and graceful error handling across all services.

Greenfield & Refactoring:

  • Build new features from scratch and refactor existing legacy modules into clean, maintainable code.

API Engineering:

  • Design and consume external APIs with understanding of webhooks, callbacks, and complex retry policies.

Agile Collaboration:

  • Maintain clean and strong English communication to collaborate with multiple stakeholders in agile sprints.

Product Thinking:

  • Understand business logic and end-user impact beyond coding.

Infrastructure Contribution:

  • Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure.

Innovation:

  • Propose tools or technologies to improve performance, security, or development speed.

Benefity

  • Provident Fund initiated after probation.
  • Annual Learning Budget for professional development (eligible after probation).
  • €150 monthly Wolt allowance.
  • SportsBenefits membership for access to gyms and sports facilities.
  • Eligibility for a company car after one year (performance and availability permitting).
  • Complimentary parking space near the office.
  • 25 days of vacation plus public holidays and 10 days of sick leave.
  • Exclusive local discount card and tickets for events.
  • Free Greek language classes twice a week.
  • Company celebrations and global collaboration events.
Karta sportowa
Dofinansowanie szkoleń
Firmowa stołówka
Parking dla aut
Płatny urlop
Kursy językowe
Spotkania integracyjne
Napoje w biurze

Inne informacje

The benefits listed are for the Cyprus office location only; benefits and contract type will be discussed based on candidate location during the interview process.

payabl

payabl

15 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz