Senior Backend Developer (Services)
Brak informacji o wynagrodzeniu
SeniorFull-time
#436050·Dodano dwa miesiące temu·1
Źródło: payabl.Tech Stack / Keywords
PythonAsyncIOFastAPIMySQLPostgreSQLPHPPerlJavaScriptKafkaRedis
Firma i stanowisko
payabl. is a licensed financial company specializing in global payments and multi-currency banking solutions. They aim to expand their portfolio of global financial services accessible through their unified platform, payabl.one.
Wymagania
- 5+ years of backend development experience with strong Python expertise
- Deep knowledge of AsyncIO and FastAPI
- Experience building non-blocking, high-reliability microservices
- Strong experience with relational databases (MySQL, PostgreSQL)
- Solid understanding of API design and third-party integrations
- Experience implementing webhooks, callbacks, and retry strategies
- Strong testing practices (unit and integration testing)
- Ability to work with legacy systems and migrate them into modern architectures
- Strong analytical and problem-solving skills
- Ownership mindset and ability to work autonomously within a defined architecture
Nice to Have:
- Experience with PHP, Perl, or JavaScript
- Familiarity with Kafka, Redis, or event-driven architectures
- Exposure to CI/CD pipelines, Docker, and Kubernetes
- Experience in fintech, payments, or e-commerce domains
- Knowledge of 3DS, tokenization, or payment gateway integrations
- Proven experience migrating systems across technologies or paradigms
Obowiązki
- Design, build, and maintain high-performance Python microservices (FastAPI, AsyncIO)
- Analyze legacy systems and extract business logic into modern architectures
- Refactor and migrate existing modules into clean, scalable, and maintainable services
- Ensure system reliability through idempotency, fault tolerance, and robust error handling
- Design and integrate external APIs, handling edge cases, retries, and failures
- Implement and manage webhooks, callbacks, and complex retry mechanisms
- Write high-quality unit and integration tests
- Collaborate with cross-functional teams to ensure service stability and performance
- Contribute to architectural discussions and continuous system improvements
- Take ownership of services end-to-end, from design to production
Benefity
- Opportunity to work on high-impact systems in a fast-growing fintech environment
- Be part of a team that values ownership, adaptability, and engineering excellence
- Help modernize and scale a platform handling real-world financial operations
- Contribute to meaningful technical decisions and system evolution
Inne informacje
Remote work from Poland under a contractor arrangement.
payabl
11 aktywnych ofert