TalentxoVerified Source
Backend DevelopmentSoftware Engineering

Senior Backend Engineer (Node.js, Kafka/Rabbit)

Posted July 3, 2026
Full-time

Overview

This role involves designing and maintaining core backend services with a focus on real-time communication and system scalability. You will build RESTful APIs using Node.js, develop event-driven systems with Kafka and Socket.IO, and optimize data flow using PostgreSQL and Redis.

What You'll Do13

  • 1Build RESTful APIs using Node.js
  • 2Develop and manage cron jobs in Node.js
  • 3Optimize PostgreSQL + Redis data flow
  • 4Work with Node.js using TypeORM and TypeScript
  • 5Develop and maintain backend services using Node.js, Socket.IO, and Apache Kafka
  • 6Follow clean architecture principles
  • 7Implement and manage real-time communication using sockets
  • 8Design scalable event-driven systems for high concurrency
  • 9Optimize system performance, queuing, and resource handling
  • 10Collaborate with frontend, product, and engineering teams
  • 11Ensure platform scalability, security, and performance
  • 12Monitor system performance and troubleshoot issues
  • 13Stay updated with modern backend and real-time communication technologies

Requirements11

  • 16-9 years of experience in backend development
  • 2Strong expertise in Node.js
  • 3Hands-on experience with Socket.IO / WebSockets for real-time systems
  • 4Experience with event-driven architecture and messaging systems (Kafka preferred)
  • 5Strong knowledge of PostgreSQL, Redis
  • 6Experience with TypeORM and TypeScript
  • 7Understanding of scalable system design and concurrency handling
  • 8Familiarity with cloud platforms (AWS, Azure, GCP) is a plus
  • 9Strong problem-solving and debugging skills
  • 10Good communication and teamwork skills
  • 11Experience in Kafka/Rabbit

Who Should Apply

The ideal candidate is a seasoned backend engineer with 6-9 years of experience, deep expertise in Node.js, and hands-on familiarity with real-time communication systems like Socket.IO and message brokers like Kafka. You should be comfortable designing scalable event-driven architectures, optimizing PostgreSQL and Redis data flows, and working with TypeORM and TypeScript. Strong problem-solving skills and experience with cloud platforms are highly valued.

Salary Insight

Open to discussion — no specific salary range provided.

Required Skills

backend developmentconsultingkafkanode.jspostgresqlrabbitsocket.io

Application Tip

Highlight your experience with real-time systems and event-driven architecture in your resume, and be ready to discuss a project where you scaled a system using Kafka or Socket.IO.

Share:

Similar open positions

Explore active roles that match your skills and interests.

Talentxo

26d agoGurugramFull-time

Backend Engineer (Node.js, Dialer/Telephony/IVR)

Seeking a Backend Engineer specializing in Node.js and telephony/IVR systems to design, develop, and maintain core backend components of an omnichannel dialer platform. The role involves integrating telephony APIs, implementing IVR flows, and optimizing call handling for high concurrency and reliability.

Competitive salary
backend developmentconsultingcpaas+3 more

Optim Hire

1mo agoMumbai, Maharashtra, Indiapayroll

NodeJS Backend Engineer - OTT Platform

Oneplay is seeking a Node.js Backend Engineer to join their team in Andheri, Mumbai, focusing on their OTT platform. You'll design and maintain high-performance APIs that power billing, subscriptions, and streaming workflows. This role is perfect for engineers with 3-5 years of experience building scalable backend services and a strong command of Node.js, NestJS, Redis, and MongoDB.

Competitive salary

Optim Hire

27d agoPune, Maharashtra, Indiapayroll

Java Fullstack Developer

We’re looking for an experienced Java Full Stack Developer to design and maintain scalable enterprise applications. In this hybrid role based in Pune, Chennai, or Bangalore, you’ll work across both backend and frontend—using Spring Boot and microservices on the server side, along with React or Angular for modern user interfaces. You’ll collaborate with cross‑functional teams to deliver high‑quality, secure, and performant software solutions.

Competitive salary
JavaSpringBootOracle+6 more

Optim Hire

1mo agoNoida, Uttar Pradesh, Indiapayroll

Senior SRE or Senior Cloud Engineer

This role is all about keeping our services reliable, available, and high-performing. You'll own the backend systems and infrastructure, lead a cloud infrastructure team, and drive automation using Infrastructure as Code and CI/CD pipelines. Expect to integrate AI/ML operations to speed up development and improve infrastructure efficiency.

Competitive salary
Node.JsPythonAWS+3 more

Micro1

17d agoRemote

Senior Backend Engineer (Node.js, AWS) | $30-$80/hr Remote

This role is perfect for a seasoned backend engineer who wants to apply their Node.js and AWS expertise to shape next-generation AI systems. You'll lead the design of scalable backend services, architect microservices, and integrate AI capabilities — no prior AI experience needed, just your solid engineering background. As a remote contractor, you'll own your work and collaborate with a distributed team to build high-quality, production-grade solutions.

$30–$80/hr
· 10 openings
Node.jsMicroservicesAWS+1 more

Optim Hire

1mo agoHyderabad, Telangana, Indiapayroll
Hot

Java Developer

We're looking for experienced Java developers to join our engineering team, building scalable, cloud-native applications using a microservices architecture. In this contract role, you'll work fully remotely, collaborating with cross-functional teams to design and maintain high-performance services on AWS. This is a great opportunity if you thrive in a fast-paced environment and enjoy solving complex backend challenges.

Competitive salary