ST

Node JS

Stack Digital
Kolkata3-6 LPA Posted 19 Jun 2025
FULL TIME
Kafka
Microservices
GRPC
Node.js
Postgresql

Job Description

Backend Services

  • Develop and maintain microservices using Node.js (Express.js or NestJS).
  • Ensure a clean, modular architecture that is easy to scale and maintain.

Performance Tuning

  • Optimize Node.js runtime and API response times.
  • Implement caching solutions (e.g., Redis) to improve throughput and reduce latency.

Integration with Kafka

  • Design and maintain Node.js consumers/producers for event-driven microservices.
  • Collaborate with data teams to manage message flows and event schemas.
  • Leverage gRPC for efficient, high-performance inter-service communication where applicable.

Observability

  • Leverage tools like OpenTelemetry for end-to-end monitoring and tracing.
  • Implement best practices in logging, metrics, and distributed tracing.

Collaboration

  • Partner with the Data Integration Engineer for seamless data pipelines.
  • Coordinate with the Postgres DB Expert on query optimization and database performance.

Experience:

  • 4+ years in Node.js backend development with a focus on microservices, event-driven architectures, and data-intensive applications.
  • Proven ability to design, implement, and scale services handling high-volume data.

Technical Frameworks Knowledge

  • Skilled in RESTful API design, JWT/OAuth, and popular Node.js libraries.
  • Understanding of Kafka or similar messaging platforms.
  • Familiarity with gRPC for data serialization and inter-service communication.
  • Hands-on experience with observability frameworks like OpenTelemetry.

Database Knowledge

  • Familiar with PostgreSQL queries and performance tuning.
  • Basic knowledge of indexing, partitioning, and read/write optimization.

Join WhatsApp Channel