Home/Job List/Django Backend Developer
Ninos IT Solution

Django Backend Developer

Ninos IT Solution

Tamil Nadu, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

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

Location: On-site

Employment Type: Full-time

Salary: ₹15,000 – ₹25,000 per month (Based on Skills & Experience)

Notice Period: Immediate to 30 Days Preferred

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.

Key Responsibilities

Backend Development

  • 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.

Database Management

  • Design efficient database schemas.
  • 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
  • Authentication Providers
  • AWS S3
  • DigitalOcean Spaces
  • External REST APIs

Security & Authentication

Implement enterprise-grade security including

  • JWT Authentication
  • OAuth2
  • Role-Based Access Control (RBAC)
  • CSRF Protection
  • XSS Prevention
  • SQL Injection Protection
  • Secure API Design

Version Control & Project Workflow

  • 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.

Collaboration

Work closely with

  • Frontend Developers (React / Vue / React Native)
  • AI & Machine Learning Engineers
  • QA Engineers
  • DevOps Team

Participate in

  • Agile Sprint Planning
  • Daily Stand-up Meetings
  • Code Reviews
  • Technical Discussions
  • Preferred Skills

Experience with

  • Python
  • Django
  • Django REST Framework
  • Celery
  • Redis
  • RabbitMQ
  • PostgreSQL
  • MySQL
  • Docker
  • Linux
  • Nginx
  • Gunicorn
  • Git & GitFlow
  • REST APIs
  • Razorpay
  • Cashfree
  • AWS S3
  • DigitalOcean Spaces
  • OpenAI / Anthropic APIs
  • Vector Databases
  • Microservices Architecture

Basic knowledge of

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • React
  • Vue.js
  • React Native

What We Offer

Enterprise-Level Projects

Work on

  • High-traffic backend systems
  • Payment gateway integrations
  • Cloud infrastructure
  • AI-powered applications
  • Queue processing systems
  • Performance-critical APIs

Learning & Growth

  • Mentorship from experienced engineers
  • Technical ownership opportunities
  • Modern engineering practices
  • Exposure to real-world enterprise applications

Collaborative Culture

  • Engineering-first environment
  • Clean coding standards
  • Performance-focused development
  • Agile workflow
  • Continuous learning culture

Compensation & Employment Terms

Experienced Candidates (1+ Years)

Competitive salary based on

  • Technical Assessment
  • Interview Performance
  • Relevant Experience

Freshers

  • Starting CTC: ₹1.5 LPA
  • Structured training and mentorship program
  • 2-Year Service Commitment

Benefits

✔ Provident Fund (PF)

✔ Professional Growth Opportunities

✔ Exposure to Enterprise Projects

✔ Collaborative Team Environment

✔ Performance-Based Career Progression

Work Location

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.

Required Skills

JavaScriptReactVue.jsPythonReact NativeAWSDockerSQLRedisGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience16 years
Positions1

Posted by

N/A

Posted on:

24 Jul 2026

About Ninos IT Solution

More open roles

Browse all jobs →