Jobs / engineering
Senior Backend Developer (Services) - Relocation to Cyprus
Payabl · United Kingdom
What you will do
This role is focused on designing and building reliable, scalable microservices while also working with and gradually transforming legacy systems. You will play a key role in extracting business logic from existing codebases and reimplementing it into modern, maintainable Python services.
This is a hands-on engineering role requiring strong problem-solving skills, attention to detail, and a deep understanding of backend systems reliability. Success in this role means going beyond “it works” ensuring correctness, resilience, and long-term maintainability.
- Location: Cyprus — Onsite (employment contract with relocation support)
- Reporting to: Technical Lead
What you will do
- Legacy Modernisation: Read legacy code (PHP, Perl, or JavaScript), extract the business logic, and reimplement it correctly within a modern microservices architecture.
- Reliability First: Ensure idempotency, data integrity, and graceful error handling across all services — "almost working" is never good enough.
- Greenfield & Refactoring: Split your time between building new features from scratch and refactoring existing legacy modules into clean, maintainable code.
- API Engineering: Design and consume external APIs with a deep understanding of webhooks, callbacks, and complex retry policies.
- Agile Collaboration: Maintain clean and strong English communication to effectively collaborate with multiple stakeholders across departments working in agile sprints.
- Product Thinking: Go beyond the "what" and "how" of the code — bring a product-focused mindset to understand the business logic and end-user impact of what you build.
- Infrastructure Contribution: Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure where relevant. If you have a passion for infra, you are more than welcome to bring it.
- Innovation: Propose and advocate for tools or technologies that can demonstrably improve our performance, security, or development speed.