Job Description

Python API Developer
Experience: 2.5–4 Years  
Location:   Bangalore    
Notice Period: Immediate Joiners Only  
Shift Timings: As per company timings

Role Overview

We are   seeking   a talented and motivated   Python API Developer   to join our engineering team. The ideal candidate will have hands-on experience building scalable backend applications and RESTful APIs using modern Python frameworks. You will work closely with cross-functional teams to develop high-performance services that power data-driven and enterprise-grade applications.

Key Responsibilities

  • Design, develop, and   maintain   scalable, secure, and high-performance RESTful APIs using Python.
  • Build backend services using frameworks such as   FastAPI , Flask, or Django REST Framework .
  • Collaborate with   frontend   developers, data scientists, and DevOps teams to integrate APIs and services.
  • Write clean, maintainable, and testable code following software engineering best practices.
  • Conduct unit testing, code reviews, and troubleshooting to ensure code quality.
  • Optimize   application performance, scalability, and reliability.
  • Develop and manage integrations with third-party services and external APIs.
  • Work with SQL and NoSQL databases to design efficient data storage solutions.
  • Document APIs and technical specifications using Swagger/ OpenAPI   standards.
  • Participate in Agile development processes, sprint planning, and technical discussions.

Required Skills

  • Strong   proficiency   in   Python programming .
  • Hands-on experience developing   RESTful APIs .
  • Expertise   with   FastAPI , Flask, or Django REST Framework .
  • Experience with relational databases such as   PostgreSQL   or   MySQL .
  • Knowledge of NoSQL databases such as   MongoDB .
  • Familiarity with   Git   and version control best practices.
  • Understanding of   software architecture and design principles.
  • Experience implementing API security mechanisms such as   JWT   and   OAuth .
  • Basic knowledge of   Docker   and containerized deployments.
  • Understanding of asynchronous programming concepts.

Preferred Qualifications

  • Experience working on   AI/ML-powered applications   or data-centric platforms.
  • Exposure to   cloud platforms such as   AWS, Azure, or GCP .
  • Knowledge of   CI/CD pipelines   and DevOps practices.
  • Familiarity with messaging and event-streaming platforms such as   Kafka   or   RabbitMQ .
  • Experience in microservices-based architectures.




Requirements
RESTful APIs using Python,FastAPI, Flask, or Django REST
Similar jobs

More from Evnek Technologies Pvt Ltd
Evnek Technologies Pvt Ltd 22 hours ago
Evnek Technologies Pvt Ltd 22 hours ago
Evnek Technologies Pvt Ltd 22 hours ago

Python API Developer

Apply Now
Back to search page