← Back to jobs

Techup Software LLP Logo
Python Developer

Techup Software LLP

 

United States

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Python Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will build and maintain backend services and microservices using Python. This role involves designing APIs, managing data persistence, and implementing asynchronous communication patterns.

Responsibilities

  • Develop and implement REST and GraphQL APIs using Django, Flask, or FastAPI.
  • Design and manage data persistence layers using PostgreSQL, MySQL, MongoDB, or Redis.
  • Implement microservices architecture components and integrate message queues like RabbitMQ or Kafka.
  • Write and maintain automated tests using PyTest to ensure code quality.
  • Manage asynchronous communication via message queues such as AWS SQS.

Required Skills

  • 5+ years of hands-on experience with Python (3.x).
  • Proficiency with web frameworks including Django, Flask, and FastAPI.
  • Experience developing REST and GraphQL APIs, including Swagger/OpenAPI documentation.
  • Solid understanding of ORM usage and database interaction with PostgreSQL, MySQL, MongoDB, or Redis.
  • Experience with message queuing systems (RabbitMQ, Kafka, AWS SQS).
  • Familiarity with testing frameworks, specifically PyTest.
  • Knowledge of microservices architecture patterns.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs