Talent.com
This job offer is not available in your country.
Strobes - Backend Developer - Python Technologies

Strobes - Backend Developer - Python Technologies

StrobesHyderabad
30+ days ago
Job description

Role Overview :

We are looking for a tech-enthusiastic and motivated Backend Developer with 3-5 years of experience to join our backend team.

The ideal candidate will be passionate about building scalable, high-performance solutions and have hands-on experience developing robust APIs using Django, Python, and modern backend technologies.

The candidate should be comfortable with both REST and GraphQL APIs, and eager to leverage AI-powered tools to accelerate development and improve code quality.

Responsibilities :

  • Develop, test, and maintain scalable backend services using Django and Python.
  • Build and maintain RESTful APIs using Django REST Framework (DRF).
  • Design and implement GraphQL APIs for efficient data fetching.
  • Write optimized database queries and manage PostgreSQL databases for maximum performance.
  • Implement asynchronous task processing using Celery for background jobs and workflows.
  • Work with GitHub and GitHub Actions to manage code versioning and automate deployment workflows.
  • Write comprehensive unit test cases to ensure robust code coverage.
  • Participate in code reviews and contribute to backend best practices.
  • Optimize application performance, database queries, and API response times.
  • Collaborate with frontend teams to design efficient API contracts and data structures.
  • Work closely with DevOps to maintain and improve CI / CD pipelines and deployment processes. Required Skills

Nice to Have :

  • Experience with Redis for caching and session management.
  • Knowledge of Docker and containerization.
  • Familiarity with AWS cloud services and deployment.
  • Knowledge of micro-services architecture and distributed systems.
  • Understanding of security best practices and authentication mechanisms.
  • Experience with message queues and event-driven architectures.
  • Experience with multi-tenancy.
  • Qualifications :

  • 3 to 5 years of professional backend development experience.
  • Strong problem-solving skills and passion for building scalable, efficient solutions.
  • Excellent communication and collaboration skills.
  • Tech-enthusiastic mindset with eagerness to learn and adopt new technologies.
  • Experience working in agile development environments.
  • Strong proficiency in Python 3.8+ with deep understanding of core concepts and best practices.
  • Extensive hands-on experience with Django framework and its ecosystem.
  • Solid experience building and maintaining REST APIs.
  • Experience designing and implementing GraphQL schemas and resolvers.
  • Strong database skills including query optimization, indexing, and performance tuning.
  • Experience with asynchronous task processing and distributed task queues.
  • Ability to write efficient queries, design optimal database schemas, and troubleshoot performance issues.
  • Proficiency with version control, branching strategies, and PR workflows.
  • Experience with CI / CD automation and deployment pipelines.
  • Strong experience with unit testing, integration testing, and test-driven development.
  • Comfortable using AI tools for faster and more efficient development like Cursor. LangChain & LangGraph
  • Experience building AI applications and workflows using LangChain framework and LangGraph for complex AI agent orchestration.
  • (ref : hirist.tech)

    Create a job alert for this search

    Backend Developer Python • Hyderabad