Senior Backend Developer (Services) - Relocation to Cyprus
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
Deliverable
production ML models | product features | infrastructure
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