Senior Python Django Developer

BaryTech
Hamburg, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles Artificial Intelligence Amazon Web Services Application Performance Management Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Database Applications Relational Databases Software Debugging
+25 more
Software Design Patterns DevOps Django Web Framework Python (Programming Language) PostgreSQL MySQL Scrum Methodology Software Architecture RabbitMQ Redis Cloud Services Software Engineering ReactJS Software Security Backend Build Management AngularJS Kubernetes Celery Front End Software Development Asynchronous Programming Restful APIs Docker Web Api Microservices

Job description

We are looking for an experienced and highly motivated Senior Python Django Developer to join our growing engineering team supporting global projects from Hamburg., The ideal candidate will have deep expertise in Python, Django, scalable backend architecture, cloud technologies, and modern software engineering practices. You will work closely with cross-functional teams to design and build enterprise-grade backend systems and high-performance web applications., * Design, develop, test, and maintain scalable web applications using Python and Django

  • Build and maintain RESTful APIs and microservices-based architectures
  • Optimize application performance, scalability, reliability, and security
  • Collaborate with frontend developers, DevOps engineers, QA teams, and product managers
  • Write reusable, maintainable, and efficient code following industry best practices
  • Integrate third-party APIs, cloud services, and databases
  • Participate in architecture planning and technical decision-making
  • Mentor junior developers and conduct technical code reviews
  • Troubleshoot production issues and implement long-term fixes
  • Work within Agile/Scrum development environments

Requirements

Do you have experience in System design?, * 7-10 years of professional software development experience

  • Strong expertise in Python and Django Framework
  • Hands-on experience with Django REST Framework (DRF)
  • Strong understanding of REST APIs, microservices, and scalable system design
  • Experience with PostgreSQL, MySQL, or other relational databases
  • Hands-on experience with AWS, Azure, or GCP cloud platforms
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Experience using Git and version control systems
  • Strong understanding of software architecture and design patterns
  • Excellent debugging, analytical, and problem-solving skills
  • Strong communication skills in English

Preferred Skills

  • Experience with asynchronous programming tools such as Celery, Redis, and RabbitMQ
  • Knowledge of frontend technologies such as React or Angular
  • Exposure to AI/ML integrations or data-driven applications
  • Experience working with international or distributed teams
  • Understanding of cybersecurity and application security best practices

Benefits & conditions

  • Competitive salary and long-term growth opportunities
  • Opportunity to work in an international and collaborative environment
  • Flexible remote working culture
  • Exposure to cutting-edge technologies and global projects
  • Career development and continuous learning opportunities
  • High-impact engineering work with strong ownership and autonomy

About the company

At BaryTech, we’re solving real-world challenges at the intersection of IT and innovation. Join a team of passionate professionals who believe in learning, growth, and impact-driven technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:50 min

Evaluating the strategic benefits of hiring African developers

Mark Schaub Mark Schaub · WWC 2024

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all