Talent.com
This job offer is not available in your country.
Python Backend Developer (FastAPI / Flask, Async, APIs)

Python Backend Developer (FastAPI / Flask, Async, APIs)

Pradha SolutionsKakinada, IN
2 days ago
Job description

Job Title : Python Backend Developer (FastAPI)

Company : Pradha Solutions

Location : Bangalore (On-site)

Job Type : Full-Time

Experience : 3+ Years

About Us :

Pradha Solutions is a growing IT services and staff augmentation company committed to delivering high-quality, scalable technology solutions. As we expand our engineering team, we are looking for talented backend developers to work on impactful and performance-driven applications for our global clients.

About the Role

We are looking for a skilled Python Backend Developer with strong expertise in building scalable APIs using FastAPI or Flask. The ideal candidate has hands-on experience with asynchronous programming, multiprocessing, and integrating external APIs (including generative AI APIs).

Key Responsibilities

  • Design, develop, and maintain RESTful APIs using FastAPI / Flask.
  • Implement asynchronous programming using asyncio, multithreading, and multiprocessing where required.
  • Work with databases (SQL / NoSQL) using SQLAlchemy or similar ORMs.
  • Integrate third-party APIs, including Generative AI APIs (OpenAI, Hugging Face, etc.).
  • Optimize application performance, scalability, and reliability.
  • Ensure proper unit testing, mocking, and CI / CD integration.
  • Work with containerization tools (Docker, Kubernetes) for deployment.
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.

Required Skills

  • Strong proficiency in Python (3.x).
  • Experience with FastAPI or Flask for backend development.
  • Solid understanding of asyncio, concurrency, and event-driven programming.
  • Knowledge of multithreading vs multiprocessing and when to apply each.
  • Strong database knowledge (PostgreSQL, MySQL, MongoDB).
  • Hands-on experience with unit testing (pytest, unittest, mocking).
  • Familiarity with Docker, Kubernetes, and CI / CD pipelines.
  • Good problem-solving, debugging, and performance optimization skills.
  • Create a job alert for this search

    Backend Developer Python • Kakinada, IN