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 6 hours ago
Evnek Technologies Pvt Ltd 6 hours ago
Evnek Technologies Pvt Ltd 6 hours ago

Python API Developer

Apply Now
Back to search page