Talent.com
Backend Developer (Node.js / Python) - 4+ Years Experience
Backend Developer (Node.js / Python) - 4+ Years ExperienceZippy • Bangalore (division)
Backend Developer (Node.js / Python) - 4+ Years Experience

Backend Developer (Node.js / Python) - 4+ Years Experience

Zippy • Bangalore (division)
4 days ago
Job description

About the Role

We are seeking a Backend Developer with a passion for designing scalable, event-driven architectures and building high-performance backend systems.

You’ll work across Node.js and Python-based services, developing APIs, managing data flows, and orchestrating event-driven pipelines that power real-time, intelligent applications.

If you enjoy solving complex backend problems, building efficient data and messaging systems, and leveraging the latest in distributed computing, this role is for you.

CTC : Upto 30LPA

I nterested candidates fill this google form :

Key Responsibilities

  • Design, build, and maintain backend services using Node.js (TypeScript / JavaScript) or Python (FastAPI, Django, or Flask).
  • Develop and optimize RESTful and GraphQL APIs for low latency and scalability.
  • Architect and implement event-driven systems using message brokers like Kafka , RabbitMQ , Redis Streams , or AWS SQS / SNS .
  • Build microservices that communicate via async messaging , pub / sub , and stream processing patterns.
  • Manage and optimize databases (PostgreSQL, MongoDB, Redis) for performance and reliability.
  • Implement authentication , authorization , and secure communication (JWT, OAuth2, TLS).
  • Write clean, modular, and testable code with unit / integration tests using frameworks like Jest , PyTest , or Supertest .
  • Collaborate with DevOps to containerize and deploy services via Docker , Kubernetes , and CI / CD pipelines (GitHub Actions, Jenkins, or ArgoCD).
  • Instrument applications with metrics, logging, and tracing tools (Prometheus, Grafana, ELK, OpenTelemetry).
  • Participate in architecture reviews , code reviews , and drive backend best practices across teams.

Required Skills & Experience

  • 4+ years of backend development experience in Node.js and / or Python .
  • Strong proficiency with TypeScript , JavaScript (ES6+) , and / or Python 3.x .
  • Proven experience with event-driven architecture , message queues , and asynchronous programming .
  • Deep understanding of microservices and distributed systems design .
  • Solid experience with SQL and NoSQL databases — PostgreSQL, MySQL, MongoDB, Redis.
  • Experience with Docker , Kubernetes , and cloud deployment (AWS, GCP, Azure).
  • Familiarity with CI / CD pipelines , GitOps , and infrastructure as code (Terraform, Helm).
  • Strong understanding of API design principles , performance optimization , and security best practices .
  • Hands-on experience with testing frameworks and TDD / BDD workflows.
  • Strong collaboration skills with ability to work in agile, cross-functional teams.
  • Bonus Skills

  • Experience with Kafka , RabbitMQ , NATS , Google Pub / Sub , or AWS EventBridge .
  • Experience with stream processing frameworks (Kafka Streams, Faust, Celery, or Apache Flink).
  • Familiarity with serverless backends (AWS Lambda, Cloud Run, Azure Functions).
  • Experience building GraphQL APIs and federated schema designs.
  • Familiarity with observability tooling (distributed tracing, service meshes like Istio or Linkerd).
  • Knowledge of domain-driven design (DDD) and CQRS patterns.
  • Contributions to open-source projects or active involvement in developer communities.
  • Who You Are

  • You think beyond code, you design systems for scale, resilience, and reliability.
  • You enjoy working on asynchronous, real-time systems and tackling complex performance challenges.
  • You are hands-on, curious, and stay current with modern backend trends and tools.
  • You value craftsmanship, collaboration, and clean abstractions over hacks.
  • You believe in ownership , automation , and continuous learning .
  • Typical Tech Stack

    Languages : Node.js (TypeScript / JavaScript), Python

    Frameworks : Express.js, NestJS, Fastify, FastAPI, Django, Flask

    Data : PostgreSQL, MongoDB, Redis

    Messaging : Kafka, RabbitMQ, Redis Streams, AWS SQS / SNS

    Infra : Docker, Kubernetes, AWS / GCP / Azure

    Testing : Jest, Mocha, PyTest, Supertest

    CI / CD : GitHub Actions, Jenkins, ArgoCD

    Monitoring : Prometheus, Grafana, ELK Stack, OpenTelemetry

    Create a job alert for this search

    Backend Developer Python • Bangalore (division)