Descrição da Função
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 Were 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.magalhaesadecco.com