Backend Developer (Python/Django)

undefined ago • 2-4 Years • Backend Development

Job Summary

Job Description

We are seeking a skilled Backend Developer with strong expertise in Python, Django, and REST API development. This role involves designing and developing scalable web applications and backend services, collaborating with product owners and cross-functional teams in an agile environment. Key responsibilities include API development, cloud and database management, ensuring code quality, and leading a small team. The ideal candidate will have 2-4 years of experience and be proficient in Python, Django, and RDBMS, with a proactive approach to problem-solving.
Must have:
  • Develop, maintain, and enhance backend services and RESTful APIs.
  • Ensure robust and scalable architecture.
  • Collaborate with product owners.
  • Lead a small web development team and mentor members.
  • Participate in agile/SCRUM ceremonies.
  • Integrate with cloud platforms (AWS or Azure).
  • Work with relational databases (MySQL, PostgreSQL).
  • Design efficient data models and schemas.
  • Write unit tests and perform debugging.
  • Follow version control best practices (Git/SVN).
  • Implement secure authentication and authorization.
  • Stay updated with Python/Django technologies.
  • Engage in product analysis and research.
  • Ensure proactive measures for security and performance.
  • Strong programming skills in Python.
  • Hands-on experience with Django and Django Rest Framework.
  • Proven ability to design and implement RESTful APIs.
  • Solid experience with RDBMS (MySQL, PostgreSQL).
  • Proficient understanding of version control systems (Git or SVN).
  • Experience with unit testing and debugging.
  • Ability to work productively in a collaborative environment.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and a proactive approach.
  • Knowledge of SDLC and agile methodologies (e.g., SCRUM).
Good to have:
  • Knowledge of NoSQL databases
  • Familiarity with cloud platforms (AWS or Azure)
  • Familiarity with containerization tools (Docker, Kubernetes)
  • Exposure to Neo4j
  • Exposure to Elasticsearch
  • Exposure to .NET
  • Background or functional knowledge in life sciences

Job Details

Job Overview:

We are seeking a skilled and proactive Backend Developer with strong expertise in Python, Django, and REST API development. The ideal candidate will be responsible for designing and developing scalable web applications and backend services while collaborating closely with product owners and cross-functional teams in an agile environment. Immediate joiners are highly preferred.

Key Responsibilities:

  • Application & API Development:
  • Develop, maintain, and enhance backend services and RESTful APIs using Python and Django/Django Rest Framework.
  • Ensure robust and scalable architecture for real-time data processing and application performance.
  • Collaboration & Agile Execution:
  • Work closely with product owners to understand requirements and translate them into technical solutions.
  • Lead a small web development team, mentor team members, and conduct code reviews.
  • Participate in agile/SCRUM ceremonies and contribute to continuous improvement initiatives.
  • Cloud & Database Management:
  • Integrate with cloud platforms (AWS or Azure) and utilize their services for deployment and scaling.
  • Work with relational databases (MySQL, PostgreSQL) and gain exposure to NoSQL databases as needed.
  • Design efficient data models and schemas in collaboration with the development team.
  • Quality & Best Practices
  • Write unit tests and perform debugging to ensure the reliability and quality of the code.
  • Follow best practices for version control using Git/SVN and maintain consistency with client development standards.
  • Implement secure authentication and authorization mechanisms across systems.
  • Additional Responsibilities:
  • Stay updated with current trends and advancements in Python/Django technologies.
  • Engage in product analysis and research tasks to address complex development challenges.
  • Ensure proactive measures are in place to reduce vulnerabilities and optimize application performance.

Required Skills & Qualifications:

  • Educational Background:
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
  • Technical Skills:
  • Strong programming skills in Python.
  • Hands-on experience with Django and Django Rest Framework.
  • Proven ability to design and implement RESTful APIs.
  • Solid experience with RDBMS (MySQL, PostgreSQL); knowledge of NoSQL databases is a plus.
  • Proficient understanding of version control systems such as Git or SVN.
  • Familiarity with cloud platforms (AWS or Azure) and containerization tools (Docker, Kubernetes) is highly valued.
  • Exposure to technologies like Neo4j, Elasticsearch, and .NET is an added advantage.
  • Experience with unit testing and debugging.
  • General & Soft Skills:
  • Ability to work productively in a collaborative environment and lead a small team.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and a proactive approach to task management.
  • Knowledge of the software development lifecycle and agile methodologies (e.g., SCRUM).
  • Domain-Specific (Preferred):
  • A background or functional knowledge in life sciences is a plus.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Web3 and AI based next generation hiring platform

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Chandigarh, Chandigarh, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by NextHire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug