Python Developer
IT
Where Python meets cloud-native architecture — join a global technology consultancy delivering a high-impact, long-term project for a leading international bank.
📍 Remote in Portugal (occasional on-site visits)
📄 Permanent contract directly with the consultancy
We are recruiting a Senior Python Developer to join a global technology consultancy on a strategic project for a reference organisation in the international banking sector.
You will be part of a distributed engineering team, designing and developing scalable backend services and cloud-native architectures on AWS — in an environment where security, reliability and clean code are non-negotiable.
Key Responsibilities
- Design and develop scalable backend services in Python
- Build and maintain REST APIs and microservices
- Develop cloud-native solutions on AWS — API Gateway, Lambda, ECS/Fargate, RDS
- Design event-driven and serverless architectures
- Build and manage APIs and integrations using OpenAPI and Kong
- Work with messaging systems (SQS, Kafka) for asynchronous processing
- Ensure security, reliability and scalability — IAM, retries, logging, DLQs
- Support CI/CD pipelines, Docker, ECS and Infrastructure as Code (Terraform)
- Collaborate with stakeholders and mentor junior developers
What We're Looking For
- 5+ years of Python experience — FastAPI or Flask, OOP, clean code, testing
- Strong hands-on experience with AWS and microservices/serverless architectures
- Solid knowledge of REST APIs and API security — OAuth2, JWT
- Experience with integration patterns and distributed systems
Nice to Have
- Terraform or Infrastructure as Code experience
- Exposure to Databricks or data engineering workflows
- Knowledge of CI/CD tools — Jenkins, GitHub Actions
- Experience with Docker and containerisation
- Familiarity with observability tools and logging frameworks
📩 Interested? Apply or send your CV to bruna.magalhaes@adecco.com
Ref: JN-042026-1022500