Bestkaam Logo
Back to Jobs
Zorba AI

Backend Developer (Python)

Actively Reviewing

Zorba AI

Bengaluru Full-Time 1–2 yrs exp Posted 6 hours ago  · Apply by Sep 14, 2026
Job Title: Backend Developer (Python)

Department: Engineering / Technology

Experience: 2–5 Years (Can be adjusted)

Employment Type: Full-time

Location: On-site / Hybrid / Remote

Job Summary

We are seeking a skilled Backend Developer (Python) to design, develop, and maintain scalable backend services and APIs. The ideal candidate should have strong experience with Python, backend frameworks, databases, cloud platforms, and RESTful APIs. You will collaborate with frontend developers, DevOps engineers, product managers, and QA teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications using Python.
  • Build scalable RESTful APIs and microservices.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance, scalability, and reliability.
  • Integrate third-party APIs and external services.
  • Develop secure authentication and authorization mechanisms.
  • Collaborate with frontend developers for seamless API integration.
  • Work closely with DevOps teams for CI/CD deployment.
  • Design and optimize relational and NoSQL databases.
  • Implement automated unit and integration tests.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and maintain coding standards.
  • Monitor application performance and improve system efficiency.
  • Create technical documentation and API specifications.
  • Stay updated with emerging backend technologies and best practices.

Required Technical Skills Programming

  • Python 3.x
  • Object-Oriented Programming (OOP)
  • Functional Programming concepts
  • Data Structures & Algorithms

Python Frameworks

  • FastAPI
  • Django
  • Flask

API Development

  • REST APIs
  • GraphQL (Preferred)
  • WebSockets
  • API Security
  • JWT Authentication
  • OAuth 2.0

Databases

Relational Databases

  • PostgreSQL
  • MySQL
  • SQLite

NoSQL Databases

  • MongoDB
  • Redis
  • Elasticsearch (Preferred)

ORM

  • SQLAlchemy
  • Django ORM
  • Alembic Migrations

Cloud Platforms

  • AWS
  • Azure
  • Google Cloud Platform (Preferred)

Containers & DevOps

  • Docker
  • Kubernetes (Preferred)
  • Docker Compose

Version Control

  • Git
  • GitHub
  • GitLab
  • Bitbucket

CI/CD

  • GitHub Actions
  • Jenkins
  • GitLab CI/CD
  • Azure DevOps

Messaging Systems

  • RabbitMQ
  • Apache Kafka
  • Celery

Caching

  • Redis
  • Memcached

Testing

  • PyTest
  • Unit Testing
  • Integration Testing
  • Mocking
  • API Testing

Security

  • HTTPS
  • JWT
  • OAuth
  • Role-Based Access Control (RBAC)
  • Secure Coding Practices

Preferred Skills

  • Experience with Microservices Architecture.
  • Knowledge of Event-Driven Architecture.
  • Understanding of Domain-Driven Design (DDD).
  • Experience with Serverless Architecture.
  • Familiarity with gRPC.
  • Knowledge of asynchronous programming using asyncio.
  • Experience with Celery and background task processing.
  • Familiarity with Linux server administration.
  • Experience with Nginx and Gunicorn/Uvicorn.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2–5 years of experience in Python backend development.
  • Strong understanding of software engineering principles.
  • Experience designing scalable backend systems.
  • Good understanding of database design and optimization.
  • Experience with cloud deployment and containerization.

Soft Skills

  • Strong problem-solving skills.
  • Excellent communication skills.
  • Ability to work independently and in a team.
  • Analytical thinking.
  • Attention to detail.
  • Time management.
  • Adaptability and willingness to learn.
  • Backend Developer (Python) Job Title: Backend Developer (Python) Department: Engineering / Technology Experience: 2–5 Years (Can be adjusted) Employment Type: Full-time Location: On-site / Hybrid / Remote

Job Summary

We are seeking a skilled Backend Developer (Python) to design, develop, and maintain scalable backend services and APIs. The ideal candidate should have strong experience with Python, backend frameworks, databases, cloud platforms, and RESTful APIs. You will collaborate with frontend developers, DevOps engineers, product managers, and QA teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications using Python.
  • Build scalable RESTful APIs and microservices.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance, scalability, and reliability.
  • Integrate third-party APIs and external services.
  • Develop secure authentication and authorization mechanisms.
  • Collaborate with frontend developers for seamless API integration.
  • Work closely with DevOps teams for CI/CD deployment.
  • Design and optimize relational and NoSQL databases.
  • Implement automated unit and integration tests.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and maintain coding standards.
  • Monitor application performance and improve system efficiency.
  • Create technical documentation and API specifications.
  • Stay updated with emerging backend technologies and best practices.

Required Technical Skills Programming

  • Python 3.x
  • Object-Oriented Programming (OOP)
  • Functional Programming concepts
  • Data Structures & Algorithms

Python Frameworks

  • FastAPI
  • Django
  • Flask

API Development

  • REST APIs
  • GraphQL (Preferred)
  • WebSockets
  • API Security
  • JWT Authentication
  • OAuth 2.0

Databases

Relational Databases

  • PostgreSQL
  • MySQL
  • SQLite

NoSQL Databases

  • MongoDB
  • Redis
  • Elasticsearch (Preferred)

ORM

  • SQLAlchemy
  • Django ORM
  • Alembic Migrations

Cloud Platforms

  • AWS
  • Azure
  • Google Cloud Platform (Preferred)

Containers & DevOps

  • Docker
  • Kubernetes (Preferred)
  • Docker Compose

Version Control

  • Git
  • GitHub
  • GitLab
  • Bitbucket

CI/CD

  • GitHub Actions
  • Jenkins
  • GitLab CI/CD
  • Azure DevOps

Messaging Systems

  • RabbitMQ
  • Apache Kafka
  • Celery

Caching

  • Redis
  • Memcached

Testing

  • PyTest
  • Unit Testing
  • Integration Testing
  • Mocking
  • API Testing

Security

  • HTTPS
  • JWT
  • OAuth
  • Role-Based Access Control (RBAC)
  • Secure Coding Practices

Preferred Skills

  • Experience with Microservices Architecture.
  • Knowledge of Event-Driven Architecture.
  • Understanding of Domain-Driven Design (DDD).
  • Experience with Serverless Architecture.
  • Familiarity with gRPC.
  • Knowledge of asynchronous programming using asyncio.
  • Experience with Celery and background task processing.
  • Familiarity with Linux server administration.
  • Experience with Nginx and Gunicorn/Uvicorn.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2–5 years of experience in Python backend development.
  • Strong understanding of software engineering principles.
  • Experience designing scalable backend systems.
  • Good understanding of database design and optimization.
  • Experience with cloud deployment and containerization.

Soft Skills

  • Strong problem-solving skills.
  • Excellent communication skills.
  • Ability to work independently and in a team.
  • Analytical thinking.
  • Attention to detail.
  • Time management.
  • Adaptability and willingness to learn.
  • Backend Developer (Python) Job Title: Backend Developer (Python) Department: Engineering / Technology Experience: 2–5 Years (Can be adjusted) Employment Type: Full-time Location: On-site / Hybrid / Remote

Job Summary

We are seeking a skilled Backend Developer (Python) to design, develop, and maintain scalable backend services and APIs. The ideal candidate should have strong experience with Python, backend frameworks, databases, cloud platforms, and RESTful APIs. You will collaborate with frontend developers, DevOps engineers, product managers, and QA teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications using Python.
  • Build scalable RESTful APIs and microservices.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance, scalability, and reliability.
  • Integrate third-party APIs and external services.
  • Develop secure authentication and authorization mechanisms.
  • Collaborate with frontend developers for seamless API integration.
  • Work closely with DevOps teams for CI/CD deployment.
  • Design and optimize relational and NoSQL databases.
  • Implement automated unit and integration tests.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and maintain coding standards.
  • Monitor application performance and improve system efficiency.
  • Create technical documentation and API specifications.
  • Stay updated with emerging backend technologies and best practices.

Required Technical Skills Programming

  • Python 3.x
  • Object-Oriented Programming (OOP)
  • Functional Programming concepts
  • Data Structures & Algorithms

Python Frameworks

  • FastAPI
  • Django
  • Flask

API Development

  • REST APIs
  • GraphQL (Preferred)
  • WebSockets
  • API Security
  • JWT Authentication
  • OAuth 2.0

Databases

Relational Databases

  • PostgreSQL
  • MySQL
  • SQLite

NoSQL Databases

  • MongoDB
  • Redis
  • Elasticsearch (Preferred)

ORM

  • SQLAlchemy
  • Django ORM
  • Alembic Migrations

Cloud Platforms

  • AWS
  • Azure
  • Google Cloud Platform (Preferred)

Containers & DevOps

  • Docker
  • Kubernetes (Preferred)
  • Docker Compose

Version Control

  • Git
  • GitHub
  • GitLab
  • Bitbucket

CI/CD

  • GitHub Actions
  • Jenkins
  • GitLab CI/CD
  • Azure DevOps

Messaging Systems

  • RabbitMQ
  • Apache Kafka
  • Celery

Caching

  • Redis
  • Memcached

Testing

  • PyTest
  • Unit Testing
  • Integration Testing
  • Mocking
  • API Testing

Security

  • HTTPS
  • JWT
  • OAuth
  • Role-Based Access Control (RBAC)
  • Secure Coding Practices

Preferred Skills

  • Experience with Microservices Architecture.
  • Knowledge of Event-Driven Architecture.
  • Understanding of Domain-Driven Design (DDD).
  • Experience with Serverless Architecture.
  • Familiarity with gRPC.
  • Knowledge of asynchronous programming using asyncio.
  • Experience with Celery and background task processing.
  • Familiarity with Linux server administration.
  • Experience with Nginx and Gunicorn/Uvicorn.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2–5 years of experience in Python backend development.
  • Strong understanding of software engineering principles.
  • Experience designing scalable backend systems.
  • Good understanding of database design and optimization.
  • Experience with cloud deployment and containerization.

Soft Skills

  • Strong problem-solving skills.
  • Excellent communication skills.
  • Ability to work independently and in a team.
  • Analytical thinking.
  • Attention to detail.
  • Time management.
  • Adaptability and willingness to learn.

Skills: python,databases,api