Senior Python Full Stack Developer

Requirement ID: 10799875
Location: Amsterdam, Netherlands
Work Arrangement: Fully Onsite
Start Date: ASAP
Duration: 5 months
Experience: 8–10 years
Working Language: English

About the Role

We are seeking a Senior Python Full Stack Developer with strong experience designing and developing scalable applications, APIs, and microservices.

The successful candidate will work across Python development, API integrations, data processing, cloud deployments, and DevOps, using modern development frameworks and engineering practices.

Key Responsibilities

  • Design, develop, and maintain scalable applications and RESTful APIs.
  • Build and maintain microservices for data integration and application functionality.
  • Develop web applications using Django and FastAPI.
  • Design and implement API integrations and data processing solutions.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Work with structured and unstructured data for ingestion and transformation.
  • Develop and optimize SQL queries.
  • Work with relational and non-relational databases.
  • Use Git for source control, branching, and collaborative development.
  • Develop unit tests and maintain high standards of code quality.
  • Support continuous integration and automated deployment processes.
  • Ensure APIs and applications are secure, scalable, reliable, and maintainable.
  • Collaborate with development, DevOps, and other technical teams to deliver solutions.

Must-Have Skills

  • 8–10 years of professional software development experience.
  • Strong proficiency in Core Python.
  • Extensive experience developing RESTful APIs and microservices.
  • Strong experience with Django and FastAPI.
  • Hands-on experience with Azure DevOps and CI/CD pipelines.
  • Strong SQL skills and experience with relational databases.
  • Experience with non-relational databases.
  • Experience handling structured and unstructured data.
  • Strong Git and source-control experience.
  • Experience writing unit tests and implementing continuous integration.
  • Strong understanding of API security, scalability, and performance.
  • Experience working with Microsoft Azure.

Desirable Skills

  • Kubernetes.
  • Cloud-native application development.
  • Experience with containerized applications.
  • Advanced API integration patterns.
  • Experience with data-intensive applications and processing pipelines.
  • Strong understanding of modern DevOps practices.

Ideal Candidate

The ideal candidate is a senior, hands-on Python developer who can work across the full application lifecycle, from architecture and development through testing, CI/CD, deployment, and optimization.

Strong experience with Python, Django/FastAPI, Azure DevOps, APIs, databases, and cloud technologies is essential.

Contract Details

  • Location: Amsterdam, Netherlands
  • Work Arrangement: Fully onsite
  • Start: ASAP
  • Duration: 5 months
  • Experience: 8–10 years
  • Language: English
Similar jobs