Senior Backend Developer

9 - 12 years

9 - 14 Lacs

Posted:19 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Experience Required:

About the Role

Senior Backend Developer

data integrity, security, and compliance

Key Responsibilities

Backend Development & Data Systems

  • Design, build, and maintain

    RESTful APIs, GraphQL services, and microservices

    using Node.js and Python.
  • Implement

    data pipelines

    for ingestion, cleansing, transformation, and validation.
  • Build

    real-time and historical data-powered systems

    for analytics, reporting, and decision-making.
  • Integrate backend services efficiently with

    React/Next.js frontends

    .

Security & Access Control

  • Design and implement

    RBAC (Role-Based Access Control)

    for role-driven backend security.
  • Develop

    ReBAC (Relationship-Based Access Control)

    for complex permission scenarios (e.g., team hierarchies, ownership models).
  • Apply

    ABAC (Attribute-Based Access Control)

    for dynamic, context-aware security policies.
  • Ensure

    end-to-end data security, encryption, secrets management, IAM, and compliance

    with regulatory standards.
  • Conduct

    security audits, vulnerability assessments, and code reviews

    for backend services.

Infrastructure & Linux Integration

  • Configure and optimize backend services in

    Linux environments

    using shell scripting and automation.
  • Implement

    CI/CD pipelines

    for backend deployments using Jenkins, GitHub Actions, or GitLab.
  • Ensure scalability with

    caching, load balancing, and monitoring tools

    .
  • Manage SQL and NoSQL databases (PostgreSQL, MongoDB, MySQL, Cassandra, etc.), ensuring schema optimization and data integrity.

Collaboration & Delivery

  • Work closely with

    frontend engineers, data engineers, and product teams

    to deliver seamless solutions.
  • Mentor junior developers and enforce

    backend best practices

    .
  • Participate in

    architecture reviews, performance tuning, and security design discussions

    .

Required Skills

  • 7+ years of backend development experience with

    Node.js and Python

    .
  • Strong experience with

    RBAC, ABAC, and ReBAC

    implementation.
  • Hands-on expertise with

    Linux systems

    (automation, scripting, security hardening).
  • Proficiency with

    SQL and NoSQL databases

    (MongoDB, PostgreSQL, MySQL, Cassandra).
  • Strong background in

    API development, microservices, distributed systems

    .
  • Experience with

    CI/CD tools

    (Jenkins, GitHub Actions, GitLab).
  • Knowledge of

    application security, encryption, secrets management, IAM

    .
  • Proven ability in

    performance optimization, scalability, and secure architecture design

    .
  • Exposure to

    frontend integrations (React/Next.js)

    .

Nice to Have

  • Experience with

    cloud-native backend services

    (AWS Lambda, Azure Functions, GCP Cloud Run).
  • Knowledge of

    streaming platforms

    (Kafka, RabbitMQ).
  • Familiarity with

    data visualization/reporting tools

    for backend-driven insights.
  • Exposure to

    machine learning model integration with backend APIs

    .
  • Contributions to

    open-source security or backend frameworks

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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

hyderabad, telangana, india

hyderabad, telangana, india