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.
Skills Required
- Node.js (5+ years) experience
- TypeScript
- Experience with Express, NestJS, or Fastify
- Apache Kafka (streaming, partitions, consumer groups)
- Kafka schema registry experience
- AI/ML integration (LLMs, AI APIs, LangChain, vector DBs)
- Relational DBs: PostgreSQL, MySQL
- NoSQL: MongoDB, Redis
- Docker and Kubernetes
- Experience with AWS, Azure, or GCP
- Testing frameworks: Jest or Mocha
- Observability: Prometheus, Grafana, or ELK
- BFSI / banking sector experience
- Familiarity with PCI-DSS, data privacy, and secure data masking
What We Do
SID Global Solutions (SIDGS) is an AI-first digital transformation and consulting company serving enterprises worldwide. It delivers intelligent full-stack solutions across artificial intelligence, cloud modernization, automation, API and application transformation, and enterprise intelligence. SIDGS helps organizations modernize legacy systems, optimize operations, integrate data and platforms, and accelerate measurable digital growth through scalable, customer-centric technology services for complex and demanding enterprise environments.








