Posted on: 27/08/2025
Title : Core Python Backend Developer.
Location : Bhopal, Bangalore, Chennai, Delhi, Gurugram, Jaipur, Pune, India Hybrid.
Employment Type : Full-time Permanent.
Notice Period : Immediate.
Experience Required : 7+ Years.
Role :
We are seeking a strong Core Python Backend Developer with hands-on expertise in both Django (application development, ORM, business logic) and FastAPI (high-performance APIs, async services).
This role focuses on building scalable backend applications, implementing business logic, and ensuring high-performance service layers for enterprise-grade solutions.
Responsibilities :
- Develop and maintain backend applications using Python, Django, and FastAPI.
- Build robust and scalable REST APIs and application modules.
- Design and optimize database schemas, queries, and transactions (PostgreSQL/MySQL).
- Implement authentication, authorization, RBAC, and security best practices.
- Work with async programming for performance-critical services.
- Manage background jobs and distributed task queues (Celery, Redis, RabbitMQ).
- Ensure application performance, fault tolerance, and scalability.
- Collaborate with frontend, DevOps, and product teams for feature delivery.
- Write clean, reusable, testable code with proper unit/integration tests.
- Participate in code reviews, architecture discussions, and deployments.
Required Skills :
- Strong expertise in Core Python (OOP, data structures, design patterns).
- Must-have : Hands-on experience with Django (ORM, middleware, application architecture).
- Must-have : Proven experience with FastAPI for building async APIs.
- Experience with REST APIs, microservices, and WebSockets.
- Proficiency in SQL databases (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB).
- Experience with async IO, concurrency, and performance optimization.
- Familiarity with Docker, Kubernetes, Git, and CI/CD pipelines.
- Strong understanding of API security, session management, and data protection.
- Experience integrating third-party APIs, payment gateways, or external services.
Preferred Skills :
- Knowledge of GraphQL (Graphene, Ariadne, or Strawberry).
- Experience with cloud platforms (AWS/GCP/Azure).
- Exposure to monitoring & logging tools (Prometheus, Grafana, ELK).
- Prior work in large-scale or high-traffic applications.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1536927
Interview Questions for you
View All