Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Python Developer (Flask).
Lisbon Jobs | Expertini

Urgent! Senior Python Developer (Flask) - Local Job Opening in Lisbon

Senior Python Developer (Flask)



Job description

This is a remote position.

Job Title: Senior Python Developer (Flask)  

Location: Portugal based

Work Regime: Full-time & Remote



Overview / Summary:

We are looking for a Senior Python Developer (Flask).




Responsibilities and Tasks:
  • Design, develop, and maintain scalable microservices with Python and Flask, following best practices in RESTful API architecture;
  • Create and document APIs using Swagger, ensuring clarity, consistency, and ease of integration;
  • Implement Docker containerization and manage deployments with Kubernetes for reliable orchestration;
  • Leverage AWS services to build, deploy, and optimize cloud-native applications.
  • Work with complex data structures and KPI logic, ensuring accuracy, performance, and business value;
  • Contribute to CI/CD pipelines, DevSecOps practices, and event-driven architectures to improve delivery speed and security;
  • Collaborate in an Agile/Scrum environment, participating in planning, code reviews, and continuous improvement initiatives.


Requirements

Mandatory Requirements:
  • Proven experience building microservices using Python;
  • Strong knowledge of Python and Flask (main backend stack);
  • API design and documentation with Swagger;
  • Containerization with Docker, orchestration with Kubernetes;
  • Experience with AWS services;
  • Ability to work on complex data structures and KPI logic;
  • Solid understanding of RESTful API design and development;
  • Practical knowledge of:
o Software architecture patterns and SOLID principles;
o CI/CD pipelines;
o DevSecOps and event-driven architectures.
  • Passion for software security, reliability, and maintainability;
  • Hands-on experience across the entire software development lifecycle;
  • Familiarity with Agile methodologies, especially Scrum;
  • A mindset of continuous learning and openness to new ideas;
  • Excellent communication skills in English (written and spoken);
  • A degree in Computer Science, Engineering, or a related field.


Complementary Requirements:
  • Experience with AWS CI/CD pipelines and GitHub for source control.




Benefits

Important:
  • Our company does not sponsor work visas or work permits.

    All applicants must have the legal right to work in the country where the position is based.
  • Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.


#VisionaryFuture - Build the future, join our living ecosystem!




Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Python Potential: Insight & Career Growth Guide