Senior Backend Developer (Services)
Brak informacji o wynagrodzeniu
SeniorFull-time
#375886·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.
- Deep AsyncIO proficiency for building non-blocking, high-reliability microservices.
- 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 English communication skills, both written and verbal.
Nice to have:
- Experience with PHP, Perl, or JavaScript for legacy code comprehension.
- Kafka and Redis experience.
- Familiarity with Docker, CI/CD, and Kubernetes.
- Exposure to financial industry domains such as fintech, payments, 3DS, Token Management Systems, or payment gateway integrations.
- Proven track record of migrating systems from one language or paradigm to another.
Obowiązki
Legacy Modernisation:
- Read legacy code (PHP, Perl, or JavaScript), extract business logic, and reimplement it within a modern microservices architecture.
Reliability First:
- Ensure idempotency, data integrity, and graceful error handling across all services.
Greenfield & Refactoring:
- Build new features from scratch and refactor existing legacy modules into clean, maintainable code.
API Engineering:
- Design and consume external APIs with understanding of webhooks, callbacks, and complex retry policies.
Agile Collaboration:
- Maintain clean and strong English communication to collaborate with multiple stakeholders in agile sprints.
Product Thinking:
- Understand business logic and end-user impact beyond coding.
Infrastructure Contribution:
- Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure.
Innovation:
- Propose tools or technologies to improve performance, security, or development speed.
Benefity
- Provident Fund initiated after probation.
- Annual Learning Budget for professional development (eligible after probation).
- €150 monthly Wolt allowance.
- SportsBenefits membership for access to gyms and sports facilities.
- Eligibility for a company car after one year (performance and availability permitting).
- Complimentary parking space near the office.
- 25 days of vacation plus public holidays and 10 days of sick leave.
- Exclusive local discount card and tickets for events.
- Free Greek language classes twice a week.
- Company celebrations and global collaboration events.
Karta sportowa
Dofinansowanie szkoleń
Firmowa stołówka
Parking dla aut
Płatny urlop
Kursy językowe
Spotkania integracyjne
Napoje w biurze
Inne informacje
The benefits listed are for the Cyprus office location only; benefits and contract type will be discussed based on candidate location during the interview process.
payabl
15 aktywnych ofert