Python FastAPI Developer

Antons

Posted 30+ days ago

Experience

2 - 7 Years

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Design, develop, and maintain FastAPI-based REST APIs following best practices.

Implement secure authentication and authorization mechanisms (JWT, OAuth2, token-based access).

Manage access tokens, refresh tokens, and secure API key handling.

Implement rate limiting and throttling to protect APIs from abuse.

Optimize API performance, scalability, and response times.

Integrate APIs with databases, third-party services, and external systems.

Ensure API security, data protection, and compliance with security standards.

Write clean, reusable, and well-documented code.

Perform debugging, testing, and performance tuning of API endpoints.

Collaborate with frontend developers, DevOps teams, and stakeholders to deliver robust solutions.

Required Skills & Experience

  • Minimum 2 years of experience developing APIs using Python and FastAPI.

  • Strong understanding of RESTful API design principles.

  • Hands-on experience with JWT-based authentication, refresh tokens, and role-based access control (RBAC).

  • Experience implementing rate limiting, request throttling, and API security controls.

  • Familiarity with OAuth2 and API key management.

  • Experience working with relational and/or NoSQL databases.

  • Strong knowledge of Python async programming and dependency injection in FastAPI.

Preferred Skills

  • Experience with Docker and containerized deployments.

  • Familiarity with Nginx, reverse proxies, and API gateways.

  • Knowledge of testing frameworks (PyTest) and API documentation tools (Swagger/OpenAPI).

  • Exposure to cloud platforms (AWS, Azure, or GCP).

Desired Candidate Profile

We are looking for a strong>Python FastAPI Developer/strong> with hands-on experience in building high-performance, secure RESTful APIs. The ideal candidate will have strong expertise in FastAPI, authentication and authorization mechanisms, and API security best practices. This role involves developing scalable backend services and ensuring reliability, performance, and data protection./p>

Company Industry

Department / Functional Area

Keywords

  • Python FastAPI Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Python Developer

Software Automation pvt ltd

  • 1 - 5 Years
  • Al Khobar , Al Hofuf , Abha - Saudi Arabia

Software Developer 3

Software & tech pvt ltd

  • 2 - 5 Years
  • Abu Dhabi - United Arab Emirates (UAE)

Software Engineer

Software Automation pvt ltd

  • 1 - 3 Years
  • Al Ain , Abu Dhabi , Ajman - United Arab Emirates (UAE)

Software Developer

Advanza Tech

  • 2 - 8 Years
  • Dubai - United Arab Emirates (UAE)

Financial Analyst

Confidential Company

  • 2 - 7 Years
  • Port Louis - Mauritius
View All