Senior Backend Developer
New
P
payabl.Fintech Payments
Remote from Poland (Contractor arrangement) or Cyprus Onsite (Relocation support provided). Workable locations also list Romania, Serbia, Hungary, Germany.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- DockerPostgreSQLPythonKubernetesMySQLFastAPIMicroservices
Requirements
- 5+ years of professional backend engineering experience.
- Deep expertise in Python and asynchronous programming (AsyncIO).
- Production-grade experience building services with FastAPI.
- Proficiency with relational databases including MySQL and PostgreSQL.
- Strong background in testing methodologies, specifically pytest.
- Expertise in designing distributed systems with a focus on reliability and scalability.
- Excellent written and verbal communication skills in English.
- Strong understanding of API design patterns, webhooks, and complex retry logic.
- Experience with Docker, Kubernetes, and CI/CD pipelines is preferred.
- Experience in fintech, payments, or token management systems is a plus.
- Ability to work independently and own high-traffic applications.
Responsibilities
- Extract business logic from legacy codebases (PHP, Perl, or JavaScript) and reimplement in modern microservices.
- Ensure data integrity, idempotency, and resilient error handling across service layers.
- Design and consume external APIs, implementing complex retry policies, webhooks, and callbacks.
- Maintain clean, well-documented, and maintainable code with clear engineering rationale.
- Collaborate with agile, cross-functional stakeholders using professional English communication.
- Contribute to CI/CD pipelines, Docker, or Kubernetes infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site