SRM Technologies Technology/Software

Senior Backend Developer (Python / FastAPI)

Chennai, India In person Full-time

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

  • ·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.

Job description provided by SRM Technologies.
View the original posting