1 - 2 years

2 - 5 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role

Backend Developer

Key Responsibilities

  • Develop, maintain, and optimize backend components, services, and APIs.
  • Build and integrate RESTful APIs and microservices.
  • Work with databases (SQL/NoSQL) to design schemas, write queries, and optimize performance.
  • Ensure the performance, security, and scalability of server-side applications.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Troubleshoot, debug, and resolve backend issues in a timely manner.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to improving development processes.
  • Work with DevOps/Cloud tools for deployment, monitoring, and automation (if required).

Required Skills & Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field.
  • 1–2 years of hands-on experience as a Backend Developer.
  • Strong understanding of at least one backend programming language such as:
    • Node.js

      ,

      Python

      ,

      Java

      ,

      PHP

      ,

      .NET

      , or

      Go

      .
  • Experience with frameworks like Express.js, Django/Flask, Spring Boot, Laravel, or .NET Core.
  • Good understanding of relational and/or non-relational databases:
    • MySQL, PostgreSQL, MongoDB, Redis

      , etc.
  • Experience building and consuming

    RESTful APIs

    .
  • Familiarity with

    version control systems

    (Git/GitHub/GitLab).
  • Understanding of authentication, authorization, and security best practices.
  • Knowledge of server-side performance tuning and optimization.

Preferred Skills (Good to Have)

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of Docker, Kubernetes, or CI/CD pipelines.
  • Basic knowledge of microservices architecture.
  • Familiarity with message brokers (RabbitMQ, Kafka, etc.).

Soft Skills

  • Strong problem-solving and analytical skills.
  • Good communication and interpersonal skills.
  • Ability to work in a collaborative team environment.
  • Quick learner with a proactive approach.

Why Join Us

  • Opportunity to work on challenging and impactful backend projects.
  • Growth-oriented work environment with continuous learning.
  • Competitive compensation and employee benefits.
  • Supportive and collaborative team culture.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

gurugram, haryana, india

noida, uttar pradesh, india

chennai, tamil nadu, india