Senior Backend Developer (Services) - Relocation to Cyprus
Core
Designing and building reliable, scalable microservices while extracting business logic from legacy systems (PHP, Perl, JavaScript) and reimplementing it into modern Python services.
Role type
Senior Backend Developer (Services) (via careerplan.io/jobs/e2b6165c-a31f-47e3-aa1d-0ca6ded9b622-senior-backend-developer-services-relocation-to-cyprus-at-payabl)
Builds
Modern microservices, production-grade APIs, and refactored legacy modules
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Python (5+ years), AsyncIO, FastAPI, MySQL/PostgreSQL, Unit/Integration Testing (pytest), API Design, Webhooks, Retry Policies, CI/CD, Docker, Kubernetes
Preferred skills
PHP/Perl/JavaScript, Kafka, Redis, Financial industry exposure (fintech, payments, 3DS, Token Management)
Technologies
Python, FastAPI, MySQL, PostgreSQL, pytest, Docker, Kubernetes, Kafka, Redis
Responsibilities
Extract business logic from legacy codebases and reimplement into modern microservices; Ensure idempotency, data integrity, and graceful error handling; Design and consume external APIs with complex retry policies; Contribute to CI/CD pipelines and containerized infrastructure; Propose tools to improve performance, security, or development speed.
Seniority
Senior, hands-on IC