Search by job, company or skills

Python Backend Developer

Python Backend Developer

patch infotech pvt ltd
4-6 Years
Not Disclosed

This job is no longer accepting applications

Job Description

We are seeking a skilled and passionate Python Backend Developer with 4-6 years of experience in building scalable, high-performance backend applications. The ideal candidate will have strong expertise in Python development, API design, microservices architecture, database management, and cloud-native technologies. You will work closely with cross-functional teams to develop reliable and secure backend solutions that power modern web and mobile applications.

Responsibilities

  • Design, develop, test, and maintain scalable backend systems and services using Python.
  • Build robust RESTful APIs and microservices for web and mobile applications.
  • Collaborate with frontend developers, product managers, and cross-functional teams.
  • Optimise applications for maximum speed, scalability, and reliability.
  • Integrate third-party services, APIs, and data sources.
  • Implement security and data protection best practices.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, debugging, and performance tuning.
  • Work with DevOps teams for CI/CD pipeline integration and deployment.
  • Monitor application performance and troubleshoot production issues.

Requirements

  • Strong proficiency in Python (3 x).
  • Hands-on experience with Django, Flask, or FastAPI.
  • Strong understanding of RESTful API design and development.
  • Experience with PostgreSQL/MySQL and MongoDB/Redis.
  • Familiarity with ORM tools such as Django ORM or SQLAlchemy.
  • Experience with microservices architecture.
  • Knowledge of Git, RabbitMQ/Kafka/Celery, Docker, Nginx, and Gunicorn.
  • Understanding of data structures, algorithms, unit testing, and CI/CD pipelines.

Good-to-Have Skills

  • Experience with FastAPI and asynchronous programming.
  • Exposure to AWS, Azure, or GCP.
  • Knowledge of Kubernetes and GraphQL.
  • Experience with event-driven architecture.
  • Understanding of OAuth2 JWT, encryption, and caching mechanisms.
  • Exposure to frontend technologies such as React or Angular.

This job was posted by Namrata Chauhan from Patch Infotech.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
Java, Redis, Apache Kafka, Python, Software Development Life Cycle, Polars, Columnar Compression, AWS Ecosystem, Columnar Timeseries Databases, TimescaleDB, PyArrow, database querying languages, High Performance Python, Hypertables, AI coding assist tools
5-7 yrs
Bengaluru, India
Skills:
.NET, Sql, Microservices, Git, Docker, Agile, FastAPI, Rest Apis, Azure, Python, Kubernetes, AWS
8-12 yrs
Bengaluru, India
Skills:
Etl, Rest Api, Git, Docker, Agile Scrum, Kubernetes, Python, AWS
5-7 yrs
Bengaluru, India
Skills:
AWS, Python, Test Driven Development, Graphql, Event based architecture, Object-oriented programming, AI-assisted software development tools, Distributed computing architecture
3-5 yrs
Bengaluru, India
Skills:
Microservice architecture, Oauth, Golang, Elk, Gerrit, Concurrency, Python, Multi-threading, Oops, Mq, Agile Methodologies, Unit Testing, Git, Linux, Dbms, Mvc, Swagger, Rest Apis, Kubernetes, Virtualization, Helm chart, Code Linting, Cloud native application development, SHELL-Script, Sonar code coverage, Cashing