Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18503816

    MUMBAI · FULLTIME

    Lead/Senior Java Developer

    Spectrum logo

    Spectrum

    Mumbai · onsite · Posted 32d ago

    Sourced fromNaukri
    ₹40.0L - ₹50.0L PA6–11 yrsfulltimeMumbai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 9 questions to answer1.5s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    About the Role

    We are building a next-generation, high-performance market-data platform for a large-

    scale brokerage platform, capable of processing high-volume exchange market data

    and distributing real-time prices to millions of users.

    You will work on the core market-data distribution platform spanning exchange feed

    processing, Aeron-based messaging, high-performance interest routing, WebSocket

    fanout, real-time candle generation, replay/recovery and persistent tick recording.

    Key Responsibilities

    • Design and develop high-performance Java applications for real-time market-

    data processing.

    • Build an Aeron-based ultra-low-latency market-data distribution layer.

    • Develop the Interest Router responsible for routing instrument ticks to interested

    WebSocket nodes.

    • Design lock-free/concurrent data structures for high-throughput subscription

    management.

    • Build high-performance WebSocket infrastructure using Netty.

    • Implement dynamic subscription/unsubscription, heartbeats, reconnection and

    recovery.

    • Develop real-time 1-minute, 5-minute and 15-minute candle aggregation.

    • Integrate Chronicle Queue or equivalent technologies for tick recording and

    replay.

    • Design sequence-number-based recovery and gap detection mechanisms.

    • Optimize JVM performance, memory allocation, GC and thread scheduling.

    • Investigate and resolve latency, throughput and backpressure issues.

    • Design highly available and horizontally scalable market-data components.

    • Work closely with infrastructure teams on Linux, networking, CPU affinity, NUMA

    and high-performance NIC configuration.

    • Build performance benchmarks and load tests for millions of subscriptions and

    high tick rates.

    • Develop observability using Prometheus/Grafana/OpenTelemetry.

    Mandatory Skills


    • 6+ years of strong Java development experience.

    • Excellent understanding of Java concurrency and the Java Memory Model.

    • Strong knowledge of volatile, CAS, Atomic classes, VarHandle, locks, lock-free

    algorithms and concurrent data structures.

    • Strong JVM knowledge including GC, JIT, memory allocation and profiling.

    • Strong experience with high-throughput, low-latency applications.

    • Strong Linux fundamentals.

    • Good understanding of TCP, UDP, multicast, network buffers and backpressure.

    • Experience with Netty or another high-performance networking framework.

    • Strong distributed-systems and system-design skills.

    • Experience designing systems that operate at high throughput with predictable

    latency.

    Preferred Skills

    • Aeron / Aeron Archive

    • Chronicle Queue

    • LMAX Disruptor

    • Agrona

    • JCTools

    • DPDK / AF_XDP / kernel-bypass networking

    • FIX/FIXFAST or exchange market-data protocols

    • NSE/BSE market-data experience

    • Capital-markets / brokerage experience

    • WebSocket infrastructure at large scale

    • ClickHouse / Kafka

    • Prometheus / Grafana

    • Kubernetes / AWSRole & responsibilities



    Preferred candidate profile



    Sourced from naukri

    Section · 02

    Skills

    LMAX DisruptorChronicle QueueCore JavaApache Kafkaperformance engineeringDistributed SystemsMultithreadingmarket dataLow LatencyNettyJava ConcurrencyLock-free ProgrammingFIX ProtocolMulticastJVM tuningGarbage CollectionAeronHigh-throughputSystem DesignLinux

    Section · Company

    About Spectrum

    Spectrum logo

    Spectrum

    Telecom

    10000-50000

    employees

    1993

    33 years old

    Stamford, Connecticut

    United States (USA)

    ₹5.3L PA avg

    Avg at Spectrum

    ₹40L – ₹50L PA

    This role

    About

    A premier provider of telecommunications services, offering advanced entertainment and communication solutions to millions of customers across the nation.

    Industries

    Telecom

    Employee ratings

    10 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.7

    Work-life

    2.9

    Employees rate it well for

    Skill Development35Work Satisfaction34

    Find them on

    WebsiteAmbitionBox reviews

    Lead/Senior Java Developer · waiting for your command