← Browse all jobs

Y

Python Backend Developer

Yellow · India

FULL TIME

Job Description

Python Backend Developer

Location: Remote

Experience: 2–3 years

Employment Type: Full-time

Package : 3-5 LPA

⚠️ Preferred: Immediate joiners (within 7 days)

About the Role

We are looking for a skilled Python Backend Developer to join our engineering team. You will design, develop, and maintain scalable backend services and APIs. If you enjoy building clean, efficient server-side applications and working with modern technologies like GraphQL, cloud platforms, and databases, we'd love to hear from you.

Key Responsibilities

• Design, develop, and maintain RESTful and GraphQL APIs

• Write reusable, testable, and efficient Python code

• Integrate with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases

• Deploy and manage applications on cloud platforms (AWS, GCP, or Azure)

• Use Linux environments for development, deployment, and troubleshooting

• Collaborate with frontend developers, product managers, and DevOps teams

• Write unit and integration tests to ensure code quality

• Participate in code reviews and maintain Git workflows (GitHub / GitLab / Bitbucket)

• Debug production issues and optimize application performance

Python Backend Developer Required Skills & Qualifications

Must-Have :

2–3 years of professional backend development experience with Python

• Strong understanding of REST API design principles ( methods, status codes, authentication)

• Experience building GraphQL APIs (using Graphene, Strawberry, or Ariadne)

• Solid experience with SQL databases ( PostgreSQL, MySQL) and writing optimized queries

• Familiarity with at least one NoSQL database (MongoDB, DynamoDB, Redis)

• Hands-on experience with cloud services (AWS EC2/RDS/Lambda, GCP Compute Engine, or Azure Functions)

• Proficiency with Linux command line (bash, SSH, file permissions, process management)

• Strong Git skills (branching, merging, rebasing, pull requests)

Good to Have:

• Experience with Docker and containerization

• Familiarity with message queues (RabbitMQ, Kafka, Celery)

• Knowledge of API authentication (JWT, OAuth2)

• Exposure to CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)

• Basic understanding of testing frameworks (pytest, unittest)

Soft Skills

• Strong problem-solving and analytical thinking

• Good communication and teamwork abilities

• Ability to work independently and take ownership of features

• Willingness to learn and adapt to new technologies

Python Backend Developer

Education

• Bachelor’s degree in Computer Science, IT, or related field (or equivalent practical experience)

Details

CompanyYellow
LocationIndia
TypeFULL TIME
Nichetech

Similar Jobs

C

Physical Therapy Assistant (PTA) - Outpatient Therapy at the Riverfront

Carle Health

U

Maintenance Technician I - UniFirst

UniFirst

L

Engineer /Senior Engineer Quality - Electronics Manufacturing Industry- CONTRACT ROLE

Live Connections

H

Oracle Fusion Finance Functional Lead//Immediate joiners

Hiresquad Resources

C

ElasticSearch DevOps Engineer

CO-WORKER TECHNOLOGY AB