Talent.com
This job offer is not available in your country.
Back End Developer

Back End Developer

Strobes Security, Inc.hyderabad, telangana, in
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

Python– Strong proficiency in Python 3.8+ with deep understanding of core concepts and best practices.

Django– Extensive hands-on experience with Django framework and its ecosystem.

Django REST Framework (DRF) – Solid experience building and maintaining REST APIs.

GraphQL – Experience designing and implementing GraphQL schemas and resolvers.

PostgreSQL – Strong database skills including query optimization, indexing, and performance tuning.

Celery – Experience with asynchronous task processing and distributed task queues.

Database Optimization – Ability to write efficient queries, design optimal database schemas, and troubleshoot performance issues.

Git & GitHub – Proficiency with version control, branching strategies, and PR workflows.

GitHub Actions – Experience with CI / CD automation and deployment pipelines.

Testing – Strong experience with unit testing, integration testing, and test-driven development.

AI Tools – 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.

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–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.
  • Create a job alert for this search

    Back End Developer • hyderabad, telangana, in