Python/Django Developer

3 years

6 - 12 Lacs

Posted:4 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Title: Python Developer (Django, REST APIs, Backend Development)

Location: Ahmedabad – Onsite
Job Type: Contractual - Extendable
Experience: 3–8 Years

About JB Solutions:

JB Solutions is a leading global IT services company based in Ahmedabad, with over 15 years of experience delivering innovative digital solutions. We’ve successfully delivered 2000+ projects across industries, leveraging technologies such as Python, Django, Flask, FastAPI, ReactJS, Flutter, AI/ML, and Cloud platforms. Our goal is to create scalable and intelligent applications that solve real-world business problems.

Job Summary:

We are looking for an experienced Python Developer with strong expertise in Django and backend development. You will be responsible for building robust server-side logic, APIs, and data layers for scalable web and mobile applications. Experience with RESTful APIs, database modeling, security practices, and DevOps will be highly valuable.

Key Responsibilities:

  • Develop and maintain high-performance web applications using Python and Django.
  • Design and implement RESTful APIs for mobile apps, web apps, and third-party integrations.
  • Work with relational and NoSQL databases like PostgreSQL, MySQL, MongoDB.
  • Collaborate with frontend teams using ReactJS, Flutter, or mobile app teams to ensure seamless data flow and performance.
  • Implement authentication, authorization, and secure access protocols (OAuth2, JWT).
  • Write reusable, modular, and efficient code following best software engineering practices.
  • Create and manage admin dashboards using Django Admin or custom interfaces.
  • Manage deployment pipelines and version control using Git, Docker, and CI/CD tools.
  • Work with AWS, GCP, or Azure for deploying and scaling applications.
  • Optimize application performance and ensure scalability, security, and availability.
  • Participate in architecture and design discussions for new features or systems.
  • Troubleshoot and debug issues across the development lifecycle.

Must-Have Requirements:

  • 3+ years of professional experience in Python development.
  • Strong expertise in Django and related libraries/frameworks.
  • Solid understanding of REST API development and integration.
  • Experience with PostgreSQL, MySQL, or other relational databases.
  • Knowledge of ORMs (like Django ORM or SQLAlchemy).
  • Familiarity with Docker, Git, and basic CI/CD practices.
  • Experience with unit testing, debugging, and writing clean, maintainable code.
  • Understanding of security best practices in web development.
  • Good communication skills and ability to work collaboratively in a team.

Preferred (Good to Have):

  • Experience with other Python frameworks like FastAPI or Flask.
  • Familiarity with Celery, Redis, RabbitMQ, or background task queues.
  • Exposure to GraphQL and WebSockets.
  • Experience with Cloud services (AWS Lambda, S3, EC2, GCP Functions).
  • Understanding of DevOps, Kubernetes, or Serverless architectures.
  • Basic knowledge of frontend technologies like ReactJS, HTML5, CSS3, JavaScript.
  • Experience integrating AI/ML models or working with data pipelines.
  • Familiarity with Agile methodologies and tools like Jira, Trello.

Why Join JB Solutions?

  • Work with an expert team on high-impact projects across domains.
  • Opportunity to grow with diverse technologies including backend, AI/ML, DevOps, and mobile.
  • Positive and collaborative work culture with ongoing learning support.
  • Competitive salary and career development opportunities

Job Type: Contractual / Temporary
Contract length: 6 months

Pay: ₹50,000.00 - ₹100,000.00 per month

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You