Senior Backend Developer

New
P
payabl.Fintech Payments
Remote from Poland (Contractor arrangement) or Cyprus Onsite (Relocation support provided). Workable locations also list Romania, Serbia, Hungary, Germany.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
DockerPostgreSQLPythonKubernetesMySQLFastAPIMicroservices

Requirements

  • 5+ years of professional backend engineering experience.
  • Deep expertise in Python and asynchronous programming (AsyncIO).
  • Production-grade experience building services with FastAPI.
  • Proficiency with relational databases including MySQL and PostgreSQL.
  • Strong background in testing methodologies, specifically pytest.
  • Expertise in designing distributed systems with a focus on reliability and scalability.
  • Excellent written and verbal communication skills in English.
  • Strong understanding of API design patterns, webhooks, and complex retry logic.
  • Experience with Docker, Kubernetes, and CI/CD pipelines is preferred.
  • Experience in fintech, payments, or token management systems is a plus.
  • Ability to work independently and own high-traffic applications.

Responsibilities

  • Extract business logic from legacy codebases (PHP, Perl, or JavaScript) and reimplement in modern microservices.
  • Ensure data integrity, idempotency, and resilient error handling across service layers.
  • Design and consume external APIs, implementing complex retry policies, webhooks, and callbacks.
  • Maintain clean, well-documented, and maintainable code with clear engineering rationale.
  • Collaborate with agile, cross-functional stakeholders using professional English communication.
  • Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now