Point your AI agent at freehire and let it find you a job.

Get the CLI →

SRM Technologies

NewBe an early applicant

Senior Backend Developer (Python / FastAPI)

Posted
Discussion

Summary

Designs and builds scalable, secure backend systems in Python/FastAPI — REST APIs, WebSockets, microservices, and database schemas (PostgreSQL/MySQL/MongoDB) — with CI/CD, Docker, and cloud deployments in Agile teams; fintech/regulated-environment experience preferred. Requires 8+ years of backend experience; based in Chennai.

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.



Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available