Back End Developer

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Title: Backend Developer (Node.js / Rust)

Location:

Experience:

Industry:

 

About the Role

Backend Developer

 

Key Responsibilities

  • Design, develop, and maintain

    high-performance backend services

    using Node.js and Rust.
  • Build and optimize

    real-time data streaming

    systems for stock market data (Kafka, Redis Streams, or similar).
  • Integrate multiple financial data sources, APIs, and trading systems securely and efficiently.
  • Implement

    RESTful and WebSocket APIs

    for trading and market data delivery.
  • Ensure system reliability, fault tolerance, and scalability under heavy data loads.
  • Collaborate closely with the frontend, DevOps, and product teams for end-to-end delivery.
  • Write clean, reusable, and well-documented code following best practices.
  • Participate in

    code reviews

    ,

    testing

    , and

    performance tuning

    .

 

Required Skills & Experience

  • 3–6 years of hands-on backend development experience.
  • Strong proficiency in

    Node.js

    and

    Rust

    (production-level experience preferred).
  • Solid understanding of

    asynchronous programming

    , event-driven architecture, and concurrency.
  • Experience working with

    message queues / streaming frameworks

    like Kafka, RabbitMQ, or Redis Streams.
  • Exposure to

    financial or stock market systems

    — e.g., order execution, tick data, trading APIs, or portfolio management tools.
  • Proficiency in

    database design

    (PostgreSQL, MongoDB, or TimescaleDB).
  • Experience with

    API integrations

    , authentication, and secure communication protocols.
  • Familiarity with

    Linux environments

    ,

    Docker

    , and

    CI/CD pipelines

    .

 

Good to Have

  • Experience with

    low-latency system design

    or

    real-time analytics

    .
  • Knowledge of

    TypeScript

    ,

    Python

    , or

    Go

    for multi-language collaboration.
  • Understanding of

    financial regulations

    ,

    KYC

    , or

    brokerage APIs

    (e.g., Zerodha, AngelOne).

 

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india