Django Backend Developer

Ninos IT Solution

Chennai District

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ninos IT Solution is seeking a Python Backend Developer to design, develop, and maintain scalable backend systems using Python, Django, and DRF. You will build secure REST APIs, optimize performance, and collaborate with cross-functional teams including AI/ML, QA, and DevOps to deliver enterprise-grade applications.

Responsibilities include asynchronous task processing with Celery, Redis, and job scheduling, plus integration of third-party services and payment gateways.

Qualifications

  • Proficient in Python with Django/DRF for enterprise-grade backend systems.
  • Experience designing secure, scalable REST APIs and background processing.
  • Strong knowledge of SQL databases (PostgreSQL/MySQL) and ORM optimization.
  • Familiarity with Celery, Redis, and async task scheduling.
  • Ability to integrate third-party APIs and cloud services (Razorpay, AWS S3, DigitalOcean Spaces).
  • Exposure to GitFlow, code reviews, and test-driven development.

Responsibilities

  • Develop and maintain scalable backend services using Python, Django, and DRF.
  • Design secure APIs, implement business logic, and optimize performance.
  • Collaborate with Frontend, AI/ML, QA, and DevOps teams throughout SDLC.
  • Implement asynchronous tasks with Celery and manage Redis/Cron jobs.
  • Integrate third-party services (payment gateways, cloud storage, external APIs).
  • Write unit/integration tests and ensure code quality and maintainability.

Skills

Python
Django
REST APIs
Celery
Redis
MySQL
Docker
Git & GitFlow
OpenAI / Anthropic APIs
Vector Databases

Tools

PostgreSQL
AWS S3
DigitalOcean Spaces
Razorpay
Cashfree

Job description

We are seeking a talented and motivated Python Developer to join our dynamic team. As a Python Developer, you will be responsible for developing and maintaining high-quality software solutions, contributing to the entire software development lifecycle. You will work closely with cross-functional teams to analyze requirements, design, implement, test, and deploy innovative software solutions.

Django Backend Developer
About the Role

We're looking for a passionate Python Backend Developer to build secure, scalable, and high-performance backend systems. If you enjoy solving complex engineering challenges, optimizing applications, integrating modern APIs, and working with cutting-edge technologies, we'd love to have you on our team.

You will collaborate with Frontend, AI/ML, QA, and DevOps teams to develop enterprise-grade applications while following modern software engineering practices.

Design, develop, and maintain scalable backend applications using Python, Django, and Django REST Framework (DRF).

Develop secure and well-documented REST APIs.

Build reusable, modular, and maintainable code following industry best practices.

Improve application performance, scalability, and maintainability.

Task Scheduling & Background Processing

Build asynchronous task processing using Celery.

Configure and maintain Redis, Cron Jobs, and scheduled background services.

Optimize queue execution and monitor background jobs.

Performance Optimization

Profile applications to identify bottlenecks.

Optimize CPU and memory usage.

Improve API response times and backend efficiency.

Refactor legacy code for better maintainability and performance.

Optimize ORM queries and SQL performance.

Eliminate N+1 query issues.

Improve indexing, transactions, and query execution.

Work with PostgreSQL and MySQL databases.

Third-Party API Integration

Integrate and maintain services including:

Razorpay

Cashfree

Payment Webhooks

SMS & Email Gateways

AWS S3

DigitalOcean Spaces

External REST APIs

Security & Authentication

Implement enterprise-grade security including:

OAuth2

Role-Based Access Control (RBAC)

CSRF Protection

XSS Prevention

Secure API Design

Follow clean Git workflows and GitFlow branching strategy.

Perform code reviews and maintain coding standards.

Resolve merge conflicts efficiently.

Understand complete application flow from frontend to backend.

Break complex features into structured technical tasks.

Contribute to architecture discussions and technical planning.

Testing & Quality Assurance

Write Unit Tests

Write Integration Tests

API Testing using Pytest / Unittest

Debug production issues efficiently.

Perform root-cause analysis.

Maintain high code quality and test coverage.

Work closely with:

Frontend Developers (React / Vue / React Native)

AI & Machine Learning Engineers

DevOps Team

Agile Sprint Planning

Daily Stand-up Meetings

Technical Discussions

Experience with:

Python

Django

Celery

Redis

MySQL

Docker

Gunicorn

Git & GitFlow

REST APIs

Razorpay

Cashfree

AWS S3

DigitalOcean Spaces

OpenAI / Anthropic APIs

Vector Databases

Basic knowledge of:

HTML5

CSS3

React

Vue.js

React Native

What We Offer

Work on:

High-traffic backend systems

Payment gateway integrations

Cloud infrastructure

AI-powered applications

Performance-critical APIs

Mentorship from experienced engineers

Technical ownership opportunities

Exposure to real-world enterprise applications

Engineering-first environment

Clean coding standards

Performance-focused development

Continuous learning culture

Experienced Candidates (1+ Years)

Competitive salary based on:

Technical Assessment

Interview Performance

Freshers

Structured training and mentorship program

2-Year Service Commitment

Provident Fund (PF)

Professional Growth Opportunities

Exposure to Enterprise Projects

Collaborative Team Environment

Performance-Based Career Progression

On-site (In Person)

Ready to Build Scalable Backend Systems?

Join us and work on modern backend technologies, cloud infrastructure, AI integrations, and enterprise-grade applications while accelerating your career in a collaborative engineering environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Lead Backend Developer
Lead Backend Developer

Aptus Data Labs • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Opportunity to work on AI-driven products
Collaborative, growth-oriented environment
Back End Developer
Back End Developer

RoshAi • Ernakulam

On-site
INR 500,000 - 700,000
Backend Developer-Python Django-Immediate joiners
Backend Developer-Python Django-Immediate joiners

Phigital Care • Hyderabad

On-site
INR 900,000 - 1,200,000
Backend software developer
Backend software developer

Weekday AI (YC W21) • Delhi

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Landmark Group • India

On-site
INR 800,000 - 1,200,000
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Python Developer
Senior Python Developer

Kodecorp • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000