Senior Backend Developer (Python / FastAPI)

SRM TechnologiesChennai, Tamil NaduOn-siteFull-timeSenior, 5–8 yearsListed 7 hours ago

Apply now

About this role

# 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.