CareerPlan

Full Stack Engineer – Java

Singapore, SingaporeFull-time2026-11-06 → 2026-11-11

Core

Design, develop, and maintain scalable Java services and Kafka streaming pipelines for a real-time trade capture platform supporting Private Credit and autocallable products.

Role type

Senior Full Stack Engineer (Java/TypeScript)

Builds

Real-time trade capture platform, Kafka streaming pipelines, and integrations with third-party platforms (Murex, Imagine) for P&L, risk, and reporting.

Domain

Financial Services / High-Frequency Trading / Real-time Data Processing

Deliverable

production ML models | product features

Required skills

Java 17+, TypeScript/Angular, Kafka streaming, multithreaded distributed systems, unit/integration testing, SQL (PostgreSQL, SQL Server), CI/CD (Jenkins, Git)

Preferred skills

Investment process exposure (equities, credit, futures), AI-assisted development tools

Technologies

Java, TypeScript, Angular, Kafka, Murex, Imagine, PostgreSQL, SQL Server, Jenkins, Git

Responsibilities

Design and maintain scalable Java services; build and support Kafka streaming pipelines; partner with traders and risk teams to translate requirements; contribute to low-latency architecture; write clean, testable code; monitor and resolve production issues; improve CI/CD pipelines and observability.

Seniority

Senior, hands-on IC