• Design, develop, and maintain RESTful and/or GraphQL APIs using Python frameworks such as Django, Flask, or FastAPI.• Write clean, well-tested, and well-documented code following best practices and coding standards.• Optimize application performance, scalability, and reliability across backend services.• Design and manage relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Redis) databases, including schema design and query optimization.• Collaborate with frontend developers to define and integrate API contracts.• Implement authentication, authorization, and security best practices across services.• Participate in code reviews, architectural discussions, and sprint planning.• Troubleshoot, debug, and resolve production issues in a timely manner.• Contribute to CI/CD pipelines and deployment processes. Required Qualifications:• 3–5 years of professional experience in Python backend development.• Strong proficiency in at least one Python web framework (Django, Flask, or FastAPI).• Solid understanding of RESTful API design principles and best practices.• Experience with relational databases (PostgreSQL or MySQL) and ORM tools.• Familiarity with version control systems (Git) and collaborative development workflows.• Understanding of software design patterns, SOLID principles, and clean architecture.• Experience writing unit tests and integration tests.• Strong problem-solving skills and attention to detail.Nice to Have:• Experience with Docker and Kubernetes.• Familiarity with RabbitMQ, Kafka, or Celery.• Exposure to AWS, GCP, or Azure.• Experience with microservices architecture.• Knowledge of API security scanning tools and security-first development practices.• Familiarity with OpenAPI/Swagger specification standards.