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
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.