CareerPlan

Senior Backend Developer (Services) - Relocation to Cyprus

GermanyRemoteFull-time2026-06-24 → 2026-11-10
Hybrid · Poland, CyprusContractor

Core

Designing and building reliable, scalable microservices and modernizing legacy systems by extracting business logic into maintainable Python services.

Role type

Senior Python Backend Developer (Services)

Builds

Modern microservices, production-grade APIs, and refactored legacy modules

Domain

Payments / Fintech

Required skills

Python (5+ years, AsyncIO), FastAPI, MySQL/PostgreSQL, Unit/Integration Testing (pytest), API Design (webhooks, callbacks, retry policies), Distributed Systems, CI/CD

Preferred skills

PHP/Perl/JavaScript, Kafka, Redis, Docker, Kubernetes, Financial industry exposure

Technologies

Python, FastAPI, MySQL, PostgreSQL, pytest, Kafka, Redis, Docker, Kubernetes

Responsibilities

Read legacy code (PHP, Perl, JavaScript) and reimplement business logic in 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 and security.

Seniority

Senior, hands-on IC