Job Summary

Job Description

Role Overview:

We are seeking a Backend Developer (Python) to design and develop robust server-side applications and APIs. You will work on performance-critical systems, implement caching strategies, and leverage cloud technologies to build scalable and secure backend services.

Responsibilities:

  • Design, build, and maintain scalable RESTful and GraphQL APIs.
  • Implement business logic, data processing algorithms, and secure authentication/authorization flows.
  • Optimize performance through caching strategies (Redis, Memcached, CDN integration).
  • Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Integrate external APIs and third-party services.
  • Deploy and manage applications on cloud platforms (AWS, GCP, or Azure).
  • Ensure high availability, fault tolerance, and security best practices.
  • Collaborate with frontend developers and DevOps engineers to deliver end-to-end solutions.

Required Skills:

  • Strong programming skills in Python.
  • Experience with Django / Flask / FastAPI frameworks.
  • Knowledge of API design principles and best practices.
  • Proficiency in SQL and database schema design.
  • Understanding of caching mechanisms and message queues (Celery, RabbitMQ, Kafka).
  • Familiarity with Docker and containerized deployments.- Strong grasp of data structures, algorithms, and design patterns.

Salary

  • No bar for right candidate

Work type & shift

  • Full-Time, Day shift : 9:30 AM - 6:30 PM

Education

Preferred / Nice-to-Have:

  • Experience with microservices architecture.
  • Familiarity with serverless frameworks (AWS Lambda, Google Cloud Functions).
  • Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
  • Knowledge of monitoring and logging tools (Prometheus, ELK stack, CloudWatch).
  • Security best practices (OAuth2, JWT, rate limiting, API gateways)

Department

  • Development

Location

  • Noida

No. of Position

  • 1
Apply Now

Location

;
Request a Proposal
Request a Proposal