onsite
Senior Backend Developer Python - ARAG IT GmbH
Backend Engineer
Lead the design and implementation of scalable backend services using Python and Django, building robust REST APIs and ensuring high performance and reliability in a cloud‑native environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑throughput backend services in Python/Django.
- Design and expose clean RESTful APIs for internal and external consumption.
- Implement data models, queries, and migrations using SQL and ORM best practices.
- Deploy and manage services on AWS, leveraging services such as EC2, RDS, S3, and Lambda.
- Collaborate with front‑end and DevOps teams to integrate features and optimize performance.
- Write unit, integration, and performance tests; participate in code reviews and continuous improvement.
Requirements
- 5+ years of professional backend development experience.
- Strong proficiency in Python, Django, and REST API design.
- Hands‑on experience with relational databases (PostgreSQL/MySQL) and SQL optimization.
- Familiarity with AWS services and cloud deployment pipelines.
- Excellent problem‑solving skills and a proactive, collaborative attitude.