Django Backend Developer

Vadapalani

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

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

  2. Develop secure and well-documented REST APIs.

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

  4. Improve application performance, scalability, and maintainability.


⚡ Task Scheduling & Background Processing

  1. Build asynchronous task processing using Celery.

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

  3. Optimize queue execution and monitor background jobs.


🚀 Performance Optimization

  1. Profile applications to identify bottlenecks.

  2. Optimize CPU and memory usage.

  3. Improve API response times and backend efficiency.

  4. Refactor legacy code for better maintainability and performance.


🗄 Database Management

  1. Design efficient database schemas.

  2. Optimize ORM queries and SQL performance.

  3. Eliminate N+1 query issues.

  4. Improve indexing, transactions, and query execution.

  5. Work with PostgreSQL and MySQL databases.


🔗 Third-Party API Integration

Integrate and maintain services including:

  1. Razorpay

  2. Cashfree

  3. Payment Webhooks

  4. SMS & Email Gateways

  5. Authentication Providers

  6. AWS S3

  7. DigitalOcean Spaces

  8. External REST APIs


🔒 Security & Authentication

Implement enterprise-grade security including:

  1. JWT Authentication

  2. OAuth2

  3. Role-Based Access Control (RBAC)

  4. CSRF Protection

  5. XSS Prevention

  6. SQL Injection Protection

  7. Secure API Design


🌳 Version Control & Project Workflow

  1. Follow clean Git workflows and GitFlow branching strategy.

  2. Perform code reviews and maintain coding standards.

  3. Resolve merge conflicts efficiently.

  4. Understand complete application flow from frontend to backend.

  5. Break complex features into structured technical tasks.

  6. Contribute to architecture discussions and technical planning.


✅ Testing & Quality Assurance

  1. Write Unit Tests

  2. Write Integration Tests

  3. API Testing using Pytest / Unittest

  4. Debug production issues efficiently.

  5. Perform root-cause analysis.

  6. Maintain high code quality and test coverage.


🤝 Collaboration

Work closely with:

  1. Frontend Developers (React / Vue / React Native)

  2. AI & Machine Learning Engineers

  3. QA Engineers

  4. DevOps Team

Participate in:

  1. Agile Sprint Planning

  2. Daily Stand-up Meetings

  3. Code Reviews

  4. Technical Discussions


⭐ Preferred Skills

Experience with:

  1. Python

  2. Django

  3. Django REST Framework

  4. Celery

  5. Redis

  6. RabbitMQ

  7. PostgreSQL

  8. MySQL

  9. Docker

  10. Linux

  11. Nginx

  12. Gunicorn

  13. Git & GitFlow

  14. REST APIs

  15. Razorpay

  16. Cashfree

  17. AWS S3

  18. DigitalOcean Spaces

  19. OpenAI / Anthropic APIs

  20. Vector Databases

  21. Microservices Architecture

Basic knowledge of:

  1. HTML5

  2. CSS3

  3. JavaScript (ES6)

  4. React

  5. Vue.js

  6. React Native


🎁 What We Offer

🚀 Enterprise-Level Projects

Work on:

  1. High-traffic backend systems

  2. Payment gateway integrations

  3. Cloud infrastructure

  4. AI-powered applications

  5. Queue processing systems

  6. Performance-critical APIs

📚 Learning & Growth

  1. Mentorship from experienced engineers

  2. Technical ownership opportunities

  3. Modern engineering practices

  4. Exposure to real-world enterprise applications

🤝 Collaborative Culture

  1. Engineering-first environment

  2. Clean coding standards

  3. Performance-focused development

  4. Agile workflow

  5. Continuous learning culture


💼 Compensation & Employment Terms

Experienced Candidates (1+ Years)

Competitive salary based on:

  1. Technical Assessment

  2. Interview Performance

  3. Relevant Experience

Freshers

  1. Starting CTC: ₹1.5 LPA

  2. Structured training and mentorship program

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

Submit Your Application

Accepted formats: .pdf, .doc, .docx

Company Policies & Terms

Application Submitted!

Thank you for applying. Our team will get back to you soon.

Social Media
Certified Company
MOBILE APP DEVELOPMENT COMPANY IN CHENNAI & INDIA| ANDROID AND IOS APPLICATION DEVELOPMENT COMPANY IN
CHENNAI|BEST MOBILE APPLICATION DEVELOPMENT COMPANY IN CHENNAI|INDIA|SINGAPORE.ANDROID AND IOS APPLICATION
DEVELOPMENT COMPANY IN CHENNAI|ANDROID & IOS MOBILE APP DEVELOPERS COMPANY IN CHENNAI| MOBILE APPLICATION
DEVELOPMENT COMPANIES IN CHENNAI|ANDROID & IOS APP DEVELOPMENT COMPANY IN CHENNAI|MOBILE APP DEVELOPMENT COMPANY IN
CHENNAI|TOP MOBILE APP DEVELOPMENT COMPANIES IN CHENNAI|MOBILE APP DEVELOPERS IN CHENNAI|MOBILE APP DEVELOPMENT
COMPANY IN INDIA|ANDROID APPLICATION DEVELOPMENT COMPANIES IN CHENNAI|IOS APPLICATION DEVELOPMENT COMPANIES IN
CHENNAI|HYBRID MOBILE APP DEVELOPMENT COMPANY IN CHENNAI|BEST MOBILE APP DEVELOPMENT COMPANY IN CHENNAI|ANDROID APP
DEVELOPMENT COMPANY IN CHENNAI|MOBILE APPLICATION APP DEVELOPMENT COMPANY IN CHENNAI|ANDROID AND IOS MOBILE
APPLICATION DEVELOPMENT COMPANY IN CHENNAI|ANDROID APPLICATION & IOS MOBILE APP DEVELOPERS IN CHENNAI

D-U-N-S Number : 860501484

© 2023 ALL RIGHTS RESERVED. DESIGNED BY NINOS IT SOLUTION DEVELOPED BY ECPHASIS INFOTECH