CareerPlan

Senior Java Developer - Assistant Vice President

CHENNAI, Tamil Nādu, IndiaFull-time2026-08-24 → 2026-11-10

Core

Design, develop, and implement high-performance, scalable Java applications and real-time streaming solutions for the Local Markets Business to monitor risk.

Role type

Senior IC Java Developer (Real-time Streaming & Distributed Systems)

Builds

Real-time risk monitoring systems, streaming data pipelines, and microservices architectures

Domain

Financial Services / Real-time Data Engineering

Deliverable

production ML models | product features

Required skills

Java, Apache Flink, Apache Samza, Kafka, Spring Boot, Microservices, Docker, OpenShift, Linux, Shell Scripting, ELK Stack, Distributed Systems, Event-Driven Architecture

Preferred skills

Hadoop, Yarn, KDB, Fixed Income products, Financial Risk concepts

Technologies

Java, Apache Flink, Apache Samza, Kafka, Spring Boot, Docker, OpenShift, ELK Stack, Linux, KDB

Responsibilities

Design and develop Java applications focusing on performance and scalability; Implement real-time streaming solutions using Flink/Samza; Manage applications using Kafka and Microservices; Build and maintain CI/CD pipelines; Containerize and deploy applications; Monitor systems using ELK stack; Collaborate with cross-functional teams on system analysis and programming.

Seniority

Senior, hands-on IC