Senior Backend Developer (Services) - Relocation to Cyprus
Brak informacji o wynagrodzeniu
SeniorFull-time
#374432·Dodano wczoraj·0
Źródło: payabl.Tech Stack / Keywords
BackendPythonArchitectureMicroservicesPHPPerlJavaScriptAPI
Firma i stanowisko
We're powering the growth of merchants by helping them take payments easily, securely and globally.
Wymagania
- 5+ years of backend engineering experience with strong Python expertise and deep AsyncIO proficiency.
- Production-grade experience with FastAPI.
- Experience with MySQL and/or PostgreSQL including query design, schema understanding, and migration strategies.
- Experience writing unit and integration tests (pytest preferred).
- Expertise in designing and consuming external APIs with webhooks, callbacks, and retry policies.
- Willingness to take full ownership of high-traffic, always-up applications.
- Comfortable working in complex distributed environments where reliability is critical.
- Ability to write clean, intentional code and explain engineering decisions.
- Strong written and verbal English communication skills.
Nice to have:
- Experience with PHP, Perl, or JavaScript for legacy comprehension.
- Kafka and Redis experience.
- Familiarity with Docker, CI/CD, and Kubernetes.
- Exposure to financial industry including fintech, payments, 3DS, Token Management Systems, or payment gateway integrations.
- Experience migrating systems from one language or paradigm to another.
Obowiązki
- Read legacy code (PHP, Perl, or JavaScript), extract business logic, and reimplement it within a modern microservices architecture.
- Ensure idempotency, data integrity, and graceful error handling across all services.
- Build new features from scratch and refactor existing legacy modules into clean, maintainable code.
- Design and consume external APIs with understanding of webhooks, callbacks, and complex retry policies.
- Collaborate effectively across departments using strong English communication in agile sprints.
- Bring a product-focused mindset to understand business logic and end-user impact.
- Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure.
- Propose and advocate for tools or technologies to improve performance, security, or development speed.
Benefity
- Annual Learning Budget for professional development (eligible after probation).
- Company celebrations bringing colleagues from all offices together.
- Opportunities to participate in international company events and initiatives.
Dofinansowanie szkoleń
Spotkania integracyjne
Inne informacje
This is a fully remote role for candidates based in Poland. Candidates open to relocation to Cyprus will receive specific working arrangements and conditions during the recruitment process.
payabl
12 aktywnych ofert