Java Multi-threading Developer

Company: Ad Astra Consultants
Apply for the Java Multi-threading Developer
Location:
Job Description:

We are hiring for one of our clients

Java Multi-threading Developer – Trading / Risk Platforms

We are looking for a Java Developer with experience in capital markets and risk systems, working on backend services, APIs and data processing components supporting trading, risk calculations and reporting.

Key Responsibilities

· Develop and enhance Java-based backend applications for trading and risk use cases

· Build and maintain APIs, services and data processing components

· Work on trade data flows, risk calculations and reporting pipelines

· Implement asynchronous and event-driven processing (e.g., Kafka-based systems)

· Collaborate with risk, treasury and business teams to translate requirements into solutions

· Participate in end-to-end SDLC including development, testing, deployment and support

· Troubleshoot production issues and optimize system performance

Must-Have Skills

· Strong experience in Core Java (8/11+)

· Strong multithreading and concurrency concepts

· Experience building RESTful services / APIs

· Strong SQL skills (queries, data handling)

· Experience with Spring / Spring Boot framework

· Understanding of event-driven architecture (Kafka or similar)

Domain Experience

· Experience in Investment Banking / Capital Markets

· Hands-on exposure to:

o Market Risk / Treasury Risk / RWA / Trade processing

· Understanding of financial workflows such as:

o Risk calculation, trade lifecycle, reporting pipelines

Intersection of high-performance engineering

Core java development with JVM

Memory optimization, Multi-threading

Domain- market risk/ Risk System.

Keywords: Micro services, Kafka, Bricks,

Preferred– LMAX Disruptor, Low Latency, Market Risk

Good-to-Have

· Experience with Kafka / messaging systems

· Exposure to batch processing / schedulers

· Basic knowledge of Python (for automation / scripting)

· Familiarity with CI/CD tools (Jenkins, Git, etc.)

· Exposure to cloud environments (not mandatory)

Experience

· ~7-12 years of experience

Posted: April 24th, 2026