Show more filters

Backend Developer – Node.js

Evnek

3.6
8 reviews
Evnek
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Bengaluru, Karnataka, India
A free Jobstore account is required to proceed to the employer site.

Job Title: Backend Developer – Node.js

Experience: 4+Years

Location: Bangalore
Shift Timing: 2:00 PM – 11:00 PM
Notice Period: Immediate Joiners (0–15 days only)

Role Overview

We are looking for a skilled Backend Developer with strong expertise in Node.js and TypeScript to build and maintain scalable, high-performance backend services. The ideal candidate will have hands-on experience in modern backend frameworks, distributed systems, databases, event-driven architectures, and cloud-native deployments.

Key Responsibilities

  • Design, develop, and maintain production-grade backend services using Node.js and TypeScript
  • Build RESTful APIs with proper error handling, authentication, authorization, caching, and pagination
  • Implement backend frameworks such as NestJS (preferred) and/or Express.js
  • Work with MongoDB for schema design, aggregations, indexing, and performance tuning
  • Collaborate on event-driven architectures using Kafka (producers, consumers, consumer groups)
  • Ensure reliable data processing with at-least-once / at-most-once delivery semantics
  • Write high-quality unit and integration tests using Jest, ensuring good test coverage
  • Participate in code reviews, follow best practices, and maintain clean PR hygiene
  • Build and manage CI/CD pipelines using GitHub Actions / Cloud Build
  • Deploy and manage applications on Google Cloud Platform (GCP) using GKE
  • Work closely with cross-functional teams to deliver scalable and secure backend solutions

Required Skills & Experience

  • 4+ years of backend development experience, with 3–4 years in Node.js & TypeScript
  • Strong knowledge of NestJS and/or Express.js
  • Excellent hands-on experience with MongoDB (schema design, indexing, aggregation pipelines)
  • Working knowledge of Cassandra (data modeling, partitioning, consistency models)
  • Strong understanding of SQL fundamentals (joins, transactions, indexing)
  • Experience with Kafka and event streaming architectures
  • Solid understanding of JavaScript/TypeScript fundamentals (async/await, promises, error handling, ES modules)
  • Good understanding of HTTP protocols, REST APIs, and API security best practices
  • Experience with Git/GitHub, branching strategies, and collaborative development workflows
  • Hands-on experience with GCP services, especially GKE for container orchestration

Preferred Qualifications

  • Experience working in high-scale, distributed systems
  • Familiarity with microservices architecture
  • Exposure to cloud-native and containerized application deployments
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Karnataka   »   Jobs in Bengaluru   »   Backend Developer – Node.js

More jobs

People also search