Senior API Developer (Python / FastAPI)

india, Telangana, Hyderabad

Full–time

Posted on: 4 days ago

Title: Senior API Developer (Python / FastAPI)
Experience: 5+ yrs
Location: Hyderabad

Job Summary:
We are looking for an experienced Senior API Developer with strong expertise in Python and FastAPI to design and build high-performance, scalable backend services. The ideal candidate will have deep knowledge of RESTful API design, database integration, and modern backend architecture, with a focus on performance, security, and reliability.

Key Responsibilities:
  • Design, develop, and maintain robust RESTful APIs using Python and FastAPI.
  • Build scalable backend systems and reusable modules aligned with microservices architecture.
  • Develop and manage integrations with internal systems, third-party services, and external APIs.
  • Work with databases such as PostgreSQL, MySQL, MongoDB, and Redis for efficient data storage and retrieval.
  • Implement secure authentication and authorization mechanisms (JWT, OAuth, etc.) and follow API security best practices.
  • Optimize API performance, improve response times, and ensure high availability and scalability.
  • Develop comprehensive unit and integration tests to ensure code quality and reliability.
  • Support and enhance CI/CD pipelines for automated testing and deployment.
  • Troubleshoot production issues, perform root cause analysis, and implement performance tuning.
  • Collaborate closely with frontend developers, DevOps engineers, and product teams to deliver end-to-end solutions.

  • Required Skills & Qualifications:
  • Strong experience in Python with hands-on expertise in FastAPI framework
  • Solid understanding of REST API architecture, HTTP methods, and JSON data formats
  • Experience with ORM/ODM tools such as SQLAlchemy, Django ORM, or MongoEngine
  • Proficiency in working with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Experience in building scalable and secure backend services
  • Familiarity with API authentication and security standards (OAuth2, JWT, API gateways)
  • Knowledge of microservices architecture and distributed systems
  • Experience with version control systems (Git)
  • Understanding of CI/CD practices and deployment workflows

Job Type: Full-time

Pay: ₹500,000.00 - ₹2,000,000.00 per year

Work Location: In person