SID Global Solutions

Backend Engineer (Node.js + Kafka)

SID Global Solutions · Gurgaon, Haryana, India

IT Services and IT Consulting · 501-1,000 employees

14 h ago
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and scale high-throughput event-driven architectures and real-time data pipelines using Apache Kafka for financial systems. Develop secure, enterprise-grade backend microservices with Node.js and integrate AI capabilities into core banking workflows.

What they look for

Node.js Apache Kafka TypeScript AI Integration PostgreSQL MySQL MongoDB Redis Docker Kubernetes AWS Azure GCP Jest Mocha NestJS

Requirements

Requires over 5 years of deep backend experience with Node.js and strong expertise in event-driven systems using Kafka. Candidates should have a proven track record of AI/ML integration and experience with cloud-native technologies like Docker and Kubernetes.

Full description

Backend Engineer (Node.js + Kafka)

Location: Gurugram

About Us:

SID Global Solutions is a premier AI-first digital transformation company, delivering intelligent full-stack solutions and services worldwide. We specialize in embedding AI across the enterprise to accelerate transformation, modernize technology, and unlock new revenue streams. Our core expertise spans AI-powered modernization, cloud and infrastructure solutions, application innovation, and advanced data analytics. As a leading Google Apigee implementation partner, we also bring you SAMi-Smart API Monetization Platform our flagship platform for API management. With a global footprint and 1000+ professionals, SID Global Solutions is committed to building a smarter, AI-driven future through innovation and impact.

Backend Engineer (Node.js + Kafka & AI Integration)

Job Overview

We are seeking a skilled Senior Backend Engineer to design and scale high-throughput financial technology systems. You will build event-driven architectures and integrate artificial intelligence capabilities into core banking services. This role focuses on creating resilient, real-time data pipelines for a major banking client.

Key Responsibilities

  • Design

Event Pipelines: Build high-throughput, fault-tolerant real-time streaming applications using Apache Kafka.

  • Develop

Microservices: Write clean, scalable, and secure enterprise-grade backend services using Node.js and TypeScript.

  • Integrate

AI Capabilities: Connect LLMs, predictive models, and AI-driven automation tools into backend workflows.

  • Optimize

Data Flows: Manage Kafka topics, partitions, consumer groups, and schema registries for financial transactions.

  • Ensure

High Security: Implement strict banking-grade compliance, data encryption, and secure API authorization layers.

  • Monitor

Infrastructure: Set up deep observability, logging, and tracing using tools like Prometheus, Grafana, or ELK. [1, 2, 3]

Required Technical Skills

  • Node.js:

5+ years of deep backend development experience using Express, NestJS, or Fastify.

  • Apache

Kafka: Strong experience handling event-driven systems, stream processing, and message retention strategies.

  • AI/ML

Integration: Proven track record of interacting with AI APIs, vector databases, or orchestrators like LangChain.

  • Databases:

Expert knowledge of relational systems (PostgreSQL, MySQL) and NoSQL solutions (MongoDB, Redis).

  • Cloud

& DevOps: Hands-on experience with Docker, Kubernetes, and secure cloud environments (AWS, Azure, or GCP).

  • Testing:

Proficiency in writing robust unit, integration, and end-to-end tests using Jest or Mocha.

Preferred Qualifications

  • BFSI

Experience: Background building secure software within the banking, financial services, or insurance sectors.

  • Data

Privacy: Familiarity with financial regulations, PCI-DSS compliance, and secure data masking techniques.