Talent.com
Back End Developer

Back End Developer

MH CockpitGuntur, IN
15 hours ago
Job description

Job Overview :

We are seeking a highly skilled and experienced Backend Django Developer with strong system design and architecture expertise to join our dynamic team. The ideal candidate should have a deep understanding of backend technologies, database design, API development, and scalable architecture patterns. You will be responsible for designing, developing, and maintaining high-performance backend services powering our products.

Key Responsibilities :

  • Design and implement robust, scalable, and secure backend systems using Django and Django REST Framework.
  • Translate business requirements into well-architected, efficient, and maintainable technical solutions.
  • Develop RESTful APIs and integrate third-party services.
  • Optimize database design, queries, and data modeling for performance and scalability (PostgreSQL or similar).
  • Collaborate with frontend developers, product managers, and other stakeholders to build full-stack features.
  • Lead and participate in architectural discussions and decisions.
  • Implement testing strategies including unit, integration, and performance tests.
  • Monitor, debug, and improve backend performance and reliability.
  • Participate in code reviews and enforce best coding practices and architectural standards.

Requirements :

  • 3–5 years of professional experience in backend development using Django.
  • Strong knowledge of system design principles, modular monolithic architecture, and scalable backend patterns.
  • Proficiency in Python, Django ORM, Django REST Framework, and Celery (preferred).
  • Hands-on experience with relational databases (PostgreSQL, MySQL) and knowledge of query optimization.
  • Solid understanding of RESTful API design and security practices (authentication, authorization, rate limiting).
  • Familiarity with Docker, CI / CD pipelines, and deployment best practices.
  • Experience in using Git and following a structured development workflow.
  • Ability to work independently and take ownership of complex backend components.
  • Strong communication and collaboration skills.
  • Nice to Have :

  • Experience with event-driven architecture, message brokers (e.g., RabbitMQ, Kafka).
  • Familiarity with async programming (e.g., asyncio, FastAPI).
  • Knowledge of DevOps practices and cloud platforms (AWS, GCP, or Azure).
  • Exposure to monitoring tools (e.g., Prometheus, Grafana, Sentry).
  • Create a job alert for this search

    Back End Developer • Guntur, IN