Home
Jobs

Back End Developer

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Backend Developer


Core Responsibilities

Backend Development

  • Architect and build robust backend services using

    Python (Django/Flask)

    and

    Node.js

    .
  • Develop clean and optimized code, adhering to performance and security standards.
  • Design and maintain

    MySQL

    database schema, ensuring data integrity and performance tuning.
  • Create, consume, and manage

    REST APIs

    for internal and external integrations.


Cloud & DevOps

  • Deploy and manage services on

    AWS (EC2, S3, RDS, Lambda, etc.)

    .
  • Set up and maintain

    CI/CD pipelines

    for staging and production environments using GitHub Actions, Jenkins, or similar tools.
  • Implement monitoring, logging, and automated rollback strategies.


System Design & Patterns

  • Apply proven

    design patterns

    and architecture principles to system components.
  • Conduct code reviews and mentor junior developers on best practices.
  • Troubleshoot performance bottlenecks and propose optimizations.


Collaboration & Communication

  • Work closely with frontend, design, QA, and product teams to align backend solutions with user experience and business logic.
  • Participate in daily standups, sprint planning, and retrospectives.
  • Document system design, development flow, and API references.




Must-Have Skills & Experience

  • 4+ years of solid experience in

    Backend Development

    using

    Python

    and

    Node.js

    .
  • Strong experience with

    MySQL

    , including query optimization, indexing, and migrations.
  • In-depth knowledge of

    ERPNext

    and the

    Frappe Framework

    .
  • Deep understanding of

    REST APIs

    , authentication methods (JWT/OAuth), and data serialization.
  • Strong fundamentals in

    Cloud infrastructure

    , particularly

    AWS

    .
  • Experience with

    CI/CD tools

    (e.g., Jenkins, GitHub Actions, GitLab CI).
  • Familiarity with

    software design patterns

    , modular coding, and MVC principles.
  • Ability to work with

    Git

    , project boards (Jira/Trello), and documentation platforms.
  • Strong debugging, problem-solving, and analytical thinking skills.


Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now
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

Mumbai, Maharashtra, India

Noida, Uttar Pradesh, India

Bangalore Rural, Karnataka, India