Python Developer
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
Localização
- Lisboa, Portugal