Python Backend Engineer | APIs, Microservices & Data

Decskill

Lisboa

On-site

EUR 60,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Decskill is expanding its team in Portugal. We seek a Python Software Developer to design, build, and maintain scalable back-end services and data integrations.

You will create APIs, microservices, and event-driven integrations to support complex data ecosystems across international projects. Join a collaborative, agile environment with CI/CD, testing, and strong emphasis on code quality, security, and performance.

Qualifications

  • University degree or equivalent professional experience in IT/CS/Information Management or related field.
  • Strong experience in Python development with FastAPI and Flask frameworks.
  • Solid API design skills with RESTful/microservices architectures.
  • Experience with unit and integration testing (PyTest/Unittest).
  • Experience with ALM/Octane and test management tools.
  • Advanced SQL skills incl. PostgreSQL and database design/optimisation.
  • Knowledge of CI/CD, Git workflows, code reviews, and observability.
  • Experience with cloud environments (AWS or IBM) and Docker.
  • Experience in Agile/DevOps environments and collaboration tools (Jira, Confluence, Git, ALM).
  • Experience with third-party data, data governance, or data management is a plus.
  • Ability to work across Technical Business Analyst, Developer, and Tech Lead roles.

Responsibilities

  • Design, secure, and scale back-end architectures supporting third-party data ecosystems.
  • Develop and maintain scalable applications and integrations for data accessibility and real-time availability.
  • Build APIs, microservices, and event-driven integrations for business processes.
  • Translate requirements into high-quality, scalable software solutions.
  • Code and test components per development and security standards.
  • Implement unit/integration testing and assist defect analysis/resolution.
  • Contribute to code quality, maintainability, and performance with best practices.
  • Industrialize solutions using CI/CD best practices.
  • Participate in code reviews and apply design patterns and clean architecture.
  • Support testing (FAT/UAT) and defect resolution.
  • Assist deployment activities and service continuity.
  • Ensure adherence to quality, security, and development standards.
  • Collaborate with Business Analysts and Solution Architects to align technical solutions with business needs.
  • Contribute to continuous improvement and innovation of data ecosystem and related apps.
  • Support maintenance across the software development lifecycle.
  • Analyse user requirements and support changes adoption.

Skills

Python
FastAPI
Flask
API design
RESTful services
Microservices
Unit testing
Integration testing
ALM/Octane
PostgreSQL
SQL
CI/CD
Git workflows
Code reviews
Clean architecture
Design patterns
Observability
AWS
IBM
Docker
Agile/DevOps
Jira
Confluence
Git
ALM

Education

University degree in IT / CS

Tools

Docker
AWS
GIT
ALM
PostgreSQL
Jira
Confluence

Job description

Decskill is expanding its team in Portugal. We seek a Python Software Developer to design, build, and maintain scalable back-end services and data integrations.

You will create APIs, microservices, and event-driven integrations to support complex data ecosystems across international projects. Join a collaborative, agile environment with CI/CD, testing, and strong emphasis on code quality, security, and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Decskill • Lisboa

On-site
EUR 40,000 - 70,000
Python & Angular Developer — Build Scalable APIs & UIs
Python & Angular Developer — Build Scalable APIs & UIs

Decskill • Viseu

On-site
EUR 35,000 - 55,000
Senior Python Engineer: Cloud, APIs & Data
Senior Python Engineer: Cloud, APIs & Data

Devoteam • Lisboa

On-site
EUR 45,000 - 70,000
Senior Data Platform DevOps Engineer
Senior Data Platform DevOps Engineer

Decskill • Lisboa

On-site
EUR 55,000 - 75,000
Senior Python Backend Engineer - FastAPI / Django
Senior Python Backend Engineer - FastAPI / Django

Decskill • Lisboa

On-site
EUR 40,000 - 70,000
Python Software Developer
Python Software Developer

Decskill • Lisboa

On-site
EUR 60,000 - 90,000
Senior Python Backend Engineer | Django/FastAPI | Porto
Senior Python Backend Engineer | Django/FastAPI | Porto

KCS IT • Porto

Hybrid
EUR 40,000 - 60,000
Hybrid Porto
Remote projects
Onsite projects
+2
Senior Python Developer
Senior Python Developer

Decskill • Portugal

Hybrid
EUR 45,000 - 65,000
Python Backend Engineer - APIs, CI/CD & Agile
Python Backend Engineer - APIs, CI/CD & Agile

Syone • Lisboa

On-site
EUR 45,000 - 65,000
Python Backend Engineer - Cloud, Microservices, Hybrid
Python Backend Engineer - Cloud, Microservices, Hybrid

Capgemini • Portugal

Hybrid
EUR 60,000 - 80,000
Health insurance
Referrals program with bonuses
Hybrid work
Top locations