Backend Python Developer

Avalon Software Services

Hyderabad, Chennai District, Bengaluru

On-site

INR 2,500,000 - 4,200,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Avalon Software Services is seeking an experienced backend engineer to design, develop, and maintain robust backend services using Python and FastAPI. You will build secure, scalable RESTful APIs, WebSockets, and microservices, while crafting efficient database schemas with PostgreSQL, MySQL, or MongoDB.

The role emphasizes authentication, secure coding, CI/CD, Docker, and cloud deployments, with a strong focus on performance, reliability, and collaboration within Agile teams.

Qualifications

  • 5+ years of backend development experience.
  • Strong proficiency in Python and FastAPI framework.
  • Experience building and managing REST APIs, WebSockets, or gRPC services.
  • Strong knowledge of database design, query optimization, and ORM tools.
  • Experience with asynchronous programming and scalable system design.
  • Familiarity with microservices architecture and API lifecycle management.
  • Understanding of CI/CD pipelines, Docker, and cloud deployment environments.
  • Knowledge of secure coding practices (JWT, OAuth, encryption, etc.).
  • Experience working in Agile/Scrum teams.
  • Bachelors degree in Computer Science or related field preferred.

Responsibilities

  • Design, develop, and maintain backend services using Python and FastAPI.
  • Build and manage secure, scalable RESTful APIs, WebSockets, and microservices.
  • Design and optimize database schemas using PostgreSQL, MySQL, or MongoDB.
  • Implement authentication, authorization, and secure coding practices aligned with compliance standards.
  • Collaborate with Frontend, DevOps, QA, and Product teams in Agile sprints.
  • Support deployment, monitoring, and troubleshooting of production systems.

Skills

Python
FastAPI
REST APIs
WebSockets
gRPC
PostgreSQL
MySQL
MongoDB
Microservices
CI/CD
Docker

Education

Bachelor's degree in Computer Science or related field

Tools

Python
FastAPI
REST APIs
WebSockets
gRPC
PostgreSQL
MySQL
MongoDB
Docker
Cloud deployment environments

Job description

Role & responsibilities
  • Design, develop, and maintain backend services using Python and FastAPI
  • Build and manage secure, scalable RESTful APIs, WebSockets, and microservices.
  • Design and optimize database schemas using PostgreSQL, MySQL, or MongoDB.
  • Implement authentication, authorization, and secure coding practices aligned with compliance standards.
  • Optimize system performance, reliability, and scalability.
  • Write clean, well-documented code with unit and integration tests.
  • Collaborate with Frontend, DevOps, QA, and Product teams in Agile sprints.
  • Support deployment, monitoring, and troubleshooting of production systems.
Preferred candidate profile
  • 5+ years of backend development experience.
  • Strong proficiency in Python and FastAPI framework.
  • Experience building and managing REST APIs, WebSockets, or gRPC services.
  • Strong knowledge of database design, query optimization, and ORM tools.
  • Experience with asynchronous programming and scalable system design.
  • Familiarity with microservices architecture and API lifecycle management.
  • Understanding of CI/CD pipelines, Docker, and cloud deployment environments.
  • Knowledge of secure coding practices (JWT, OAuth, encryption, etc.).
  • Experience working in Agile/Scrum teams.
  • Bachelors degree in Computer Science or related field preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Statusneo Technology Consulting • Gurugram District, Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Python Backend Developer
Python Backend Developer

Exponentia.ai Private Limited • Mumbai

On-site
INR 800,000 - 2,000,000
Backend Developer
Backend Developer

Cynosure Corporate Solutions • Chennai District

On-site
INR 1,200,000 - 2,400,000
Senior Software Developer (Python - Backend)
Senior Software Developer (Python - Backend)

Oges Solutions • Mumbai City

Hybrid
INR 1,500,000 - 3,000,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000
Python Developer
Python Developer

InspironLabs • Bengaluru

On-site
INR 700,000 - 1,200,000
Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Python Developer - Django/FastAPI
Python Developer - Django/FastAPI

NetConnectGlobal • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000