Job Title : Senior Backend Developer : 5 - 7 Years
Location : Mumbai
Key Responsibilities :
- Design, develop, and maintain scalable backend services and APIs using Python (Django / FastAPI).
- Work with PostgreSQL to design efficient schemas, optimize queries, and ensure data integrity.
- Implement high-performance caching solutions using Redis.
- Handle real-time data processing and streaming with Kafka.
- Integrate and manage MongoDB for specific use cases (e.g., document storage, analytics).
- Collaborate with cross-functional teams including frontend developers, DevOps, and QA.
- Ensure best practices in coding standards, performance, and security.
- Write unit tests, conduct code reviews, and contribute to continuous improvement.
Technical Skills Required :
5+ years of strong experience in Python with frameworks like Django or FastAPI.Hands-on expertise in PostgreSQL (schema design, query optimization, indexing).Minimum 1 year of experience with Redis for caching and session management.Minimum 1 year of experience with MongoDB (document-based database usage).Minimum 1 year of experience with Kafka for event-driven architectures.Strong understanding of RESTful APIs, microservices, and distributed systems.Proficiency with Git, Agile methodologies, and CI / CD pipelines.Good to Have :
Experience with Docker, Kubernetes, or cloud platforms (AWS / GCP / Azure).Knowledge of Celery or other task queues.Familiarity with monitoring tools (Prometheus, Grafana, ELK stack).Qualifications :
Bachelors / Masters degree in Computer Science, Information Technology, or related field.Strong problem-solving skills, analytical thinking, and ability to work in a team-oriented environment.(ref : hirist.tech)