payabl
payabl
New

Senior Backend Developer (Services) - Relocation to Cyprus

Brak informacji o wynagrodzeniu
SeniorFull-time
#374432·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 and deep AsyncIO proficiency.
  • 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 written and verbal English communication skills.

Nice to have:

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

Obowiązki

  • Read legacy code (PHP, Perl, or JavaScript), extract business logic, and reimplement it within a modern microservices architecture.
  • Ensure idempotency, data integrity, and graceful error handling across all services.
  • Build new features from scratch and refactor existing legacy modules into clean, maintainable code.
  • Design and consume external APIs with understanding of webhooks, callbacks, and complex retry policies.
  • Collaborate effectively across departments using strong English communication in agile sprints.
  • Bring a product-focused mindset to understand business logic and end-user impact.
  • Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure.
  • Propose and advocate for tools or technologies to improve performance, security, or development speed.

Benefity

  • Annual Learning Budget for professional development (eligible after probation).
  • Company celebrations bringing colleagues from all offices together.
  • Opportunities to participate in international company events and initiatives.
Dofinansowanie szkoleń
Spotkania integracyjne

Inne informacje

This is a fully remote role for candidates based in Poland. Candidates open to relocation to Cyprus will receive specific working arrangements and conditions during the recruitment process.

payabl

payabl

12 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz