STAFIDE logo

Senior Python Backend Developer (ID: 3968)

STAFIDE

Amsterdam
Full-time
10+ years experience
On-site

Key Skills

Python
FastAPI
Microservices
Kafka
Azure
Docker
Kubernetes
Helm
CI/CD
Azure DevOps
GitHub Actions
RESTful APIs
Agile
Software architecture
System design
Troubleshooting

Job Description

As a Senior Python Backend Developer, you will:
  • Design, develop, and maintain scalable backend applications using Python, FastAPI, and Microservices architecture.
  • Build, deploy, and support enterprise-grade APIs and distributed services.
  • Develop event-driven applications and integrations using Kafka.
  • Design technical solutions based on business requirements and prepare functional and technical specification documents.
  • Collaborate with business stakeholders to translate requirements into scalable technical solutions.
  • Participate in the complete software development lifecycle, including requirement gathering, solution design, development, testing, deployment, and production support.
  • Develop and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Containerize applications using Docker and deploy workloads on Kubernetes (AKS) using Helm.
  • Write, execute, and maintain automated and manual test cases to ensure application quality.
  • Prepare deployment, cutover, and rollback plans while supporting post-production hyper-care activities.
  • Lead Agile ceremonies including sprint planning, backlog grooming, retrospectives, and technical spike discussions.
  • Work closely with cross-functional teams to deliver secure, scalable, and high-performing enterprise applications.
  • Troubleshoot production issues and drive continuous improvements across applications and deployment processes.
  • Contribute to technical discussions, architectural decisions, and development best practices.
What You Bring to the Table:
  • 10+ years of professional experience in Python application development and enterprise software engineering.
  • Strong hands-on expertise in Python, FastAPI, and Microservices architecture.
  • Solid experience developing RESTful APIs and backend services.
  • Experience implementing event-driven architectures using Kafka.
  • Strong knowledge of Azure Cloud services with exposure to cloud-native application development.
  • Experience building and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Hands-on experience with Docker, Kubernetes (AKS), and Helm.
  • Experience working in Agile/SAFe environments using Jira and Confluence.
  • Strong understanding of software design principles, coding standards, and application lifecycle management.
  • Experience preparing functional design documents and technical specifications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and stakeholder management skills.
  • Ability to mentor team members and contribute to technical decision-making.
You should possess the ability to:
  • Design scalable, maintainable, and secure backend solutions.
  • Work independently while effectively collaborating within Agile teams.
  • Translate business requirements into technical designs and implementation plans.
  • Build reusable APIs and microservices following industry best practices.
  • Implement robust CI/CD and automated deployment processes.
  • Manage containerized workloads using Docker, Kubernetes (AKS), and Helm.
  • Drive solution design, sprint planning, backlog refinement, and release activities.
  • Prepare deployment strategies, cut over plans, and provide hyper-care support after production releases.
  • Troubleshoot complex production issues under tight deadlines.
  • Adapt quickly to new technologies, tools, and changing business priorities.
  • Demonstrate strong ownership, accountability, and continuous learning.
What We Bring to the Table:
  • Opportunity to work on large-scale enterprise digital transformation initiatives.
  • Exposure to modern cloud-native technologies and distributed application architectures.
  • A collaborative Agile environment focused on innovation and continuous improvement.
  • Opportunities to contribute to architecture, solution design, and technical leadership.
  • A culture that encourages knowledge sharing, continuous learning, and professional growth.
  • Challenging projects utilizing Python, FastAPI, Kafka, Azure Cloud, Kubernetes, and modern DevOps practices.
  • Cross-functional collaboration with architects, business stakeholders, and engineering teams.
  • An environment that values ownership, technical excellence, and continuous delivery. 
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

Recruiter: Giftson Paul Davidson
Phone: +31 20 369 0609 ; Extn : 151

Core Responsibilities

Design, develop, and maintain scalable backend applications using Python, FastAPI, and microservices architecture. Lead Agile ceremonies and collaborate with cross-functional teams to deliver secure, high-performing enterprise solutions.

Requirements

Requires 10+ years of professional experience in Python application development and enterprise software engineering. Strong expertise in cloud-native development, containerization, and event-driven architectures is essential.

Benefits

  • Professional growth
  • Knowledge sharing
  • Collaborative environment
  • Continuous learning

About STAFIDE

Industry: Staffing and Recruiting

Company size: 11-50 employees

Headquartered in the Netherlands, STAFIDE specializes in Niche Tech Recruitment across Europe, connecting top talent with outstanding opportunities in the IT sector. Our data-driven recruitment model ensures the ideal match between candidates and employers, enhancing both skill alignment and cultural fit. With a strong focus on Skill-Based Hiring, we provide candidates with an in-depth understanding of the organization—whether for permanent positions or temporary assignments (interim opdrachten) like secondment (detachering)—strengthening employer branding for our clients as a recruitment company (uitzendbureau). In today’s fast-evolving tech landscape, we recognize the unique challenges companies face in sourcing highly skilled talent. Our advanced, AI-driven talent intelligence system (ATS) is specifically designed to prioritize Skill-Based Hiring for niche IT roles, empowering organizations to address talent shortages by identifying professionals with the expertise to drive innovation and growth. Whether you’re a company in search of exceptional talent or a professional seeking your next ICT role, STAFIDE is your strategic recruitment (werving en selectie) partner. Our deep expertise in the Dutch market, combined with a steadfast commitment to excellence, makes us the preferred choice for all your recruitment needs.

Added Yesterday