Jobs
S

Senior Backend Developer

SRM TechnologiesTN, IN3d ago
Full-timevia indeed

Required Skills

agileapici/cddockerfastapigrpcmicroservicesmongodbmysqlpostgresqlpythonrestscrum

Job Description

  • *Job Information**
  • ------------------
  • Date Opened 10/26/2026
  • Job Type Full time
  • City Chennai
  • State/Province Tamil Nadu
  • Country India
  • Zip/Postal Code 600096
  • Industry IT Services
  • *Job Description**
  • ------------------
  • *Job Title: Senior Backend Developer (Python / FastAPI)**

==========================================================

  • *Job Summary**
  • --------------

We are looking for an experienced **Backend Developer** with strong expertise in **Python and FastAPI** to design and build scalable, secure, and high\-performance backend systems. The ideal candidate will have hands\-on experience in API development, database design, system architecture, and deploying highly available applications, preferably within fintech or regulated environments.

  • *Required Skills \& Experience**
  • --------------------------------
  • *Must have**
  • 8\+ years of backend development experience.
  • Strong proficiency in **Python** and **FastAPI** framework.
  • *Additional qualifications**
  • 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.
  • Bachelor’s degree in Computer Science or related field preferred.
  • *Key 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.

### **Requirements**

  • *Key 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.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Chennai
Posted
3d ago
Source
Indeed