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.




Similar jobs

More from Evnek Technologies Pvt Ltd
Evnek Technologies Pvt Ltd 1 day ago
Evnek Technologies Pvt Ltd 1 day ago
Evnek Technologies Pvt Ltd 1 day ago

Python API Developer

Apply Now
Back to search page