CareerPlanGet AI match score →

Senior Backend Developer (Services)

Lisbon, Lisbon, Portugal🌐 Remote💼 Full-time🗓 2026-06-22 → 2026-07-31

Core

Designing and building reliable, scalable microservices while extracting business logic from legacy systems to modernize the service layer architecture.

Role type

Senior Python Backend Developer (Services)

Builds

High-performance Python microservices and modernized legacy modules for a unified global payments and multi-currency banking platform.

Domain

Fintech / Global Payments / Multi-currency Banking

Deliverable

production ML models | product features | infrastructure

Required skills

Python, AsyncIO, FastAPI, Microservices architecture, Relational databases (MySQL, PostgreSQL), API design, Webhooks, Callbacks, Retry strategies, Unit and integration testing, Legacy system migration

Preferred skills

PHP, Perl, JavaScript, Kafka, Redis, Event-driven architectures, CI/CD pipelines, Docker, Kubernetes, 3DS, Tokenization, Payment gateway integrations

Technologies

FastAPI, AsyncIO, MySQL, PostgreSQL, Kafka, Redis, Docker, Kubernetes

Responsibilities

Design and build high-performance Python microservices; Analyze legacy systems and extract business logic; Refactor and migrate existing modules into clean, scalable services; Ensure system reliability through idempotency and fault tolerance; Design and integrate external APIs; Implement webhooks, callbacks, and complex retry mechanisms; Write high-quality unit and integration tests.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗