Senior Java Backend Engineer—Kafka & Event-Driven Microservices

Luxoft

Hong Kong

On-site

HKD 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Luxoft is seeking a Senior Backend Engineer to design, build and operate event-driven microservices for structured-products trading. You will work across APAC, AMER and EMEA, integrating external trading platforms with internal services including FIX connectivity.

Your role emphasizes robust testing, secure operation, and production-ready observability with Java, Spring Boot and Kafka technologies. Collaboration with product, support and platform teams is essential.

Qualifications

  • 6 years deep hands-on experience with modern Java, Spring Boot, dependency injection, configuration, Spring WebFlux, Project Reactor and Spring Security.
  • strong knowledge of Apache Kafka, Kafka Streams, Reactor Kafka, Spring Kafka, Confluent Schema Registry, Apache Avro and schema evolution.
  • a strong testing mindset using JUnit 5, Mockito, AssertJ, reactor-test, JSON comparison and Kafka test tooling, including deterministic and parameterized tests.
  • experience with Maven, GitLab CI/CD and Kubernetes-based delivery; familiarity with Node and npm is beneficial.
  • familiarity with Micrometer, Prometheus, Actuator, OpenTelemetry, Log4j2, Splunk integration and HashiCorp Vault (good to have).
  • an understanding of structured products, RFQ and quote workflows, order routing, trade lifecycle events, pricing subscriptions and reporting is beneficial.
  • experience with AI solutions, MCP servers and AI agents is a plus.
  • Strong technical communication skills, a collaborative approach to code reviews, and the ability to thrive within regulated environment.

Responsibilities

  • design, build and operate event-driven microservices that power structured-products negotiations and trading.
  • the solution enables the routing, transformation, enrichment and exchange of communications between internal and external partners.
  • design, build and test stateless Java services and shared libraries that consume, transform and produce Kafka messages.
  • ensure reliable and secure operation through robust stream error handling, schema compatibility, deterministic behavior and production-ready observability.
  • deliver services across multiple environments, contributing to GitLab CI/CD, Kubernetes deployments and operational support.
  • write high-quality unit and integration tests, review code and promote consistent engineering standards across a broad application estate.
  • integrate external trading platforms and venues with internal instrument, reference-data and product services, including FIX connectivity.

Skills

Java
Spring Boot
Spring WebFlux
Project Reactor
Spring Security
Kafka
Kafka Streams
Schema Registry / Avro
JUnit 5 / Mockito
CI/CD
Kubernetes
Maven
Node / npm
Observability (Micrometer/Prometheus/O
OpenTelemetry
HashiCorp Vault

Tools

Maven
GitLab CI/CD
Kubernetes
Node
npm
Micrometer
Prometheus
OpenTelemetry
Log4j2
Splunk integration
HashiCorp Vault

Job description

Luxoft is seeking a Senior Backend Engineer to design, build and operate event-driven microservices for structured-products trading. You will work across APAC, AMER and EMEA, integrating external trading platforms with internal services including FIX connectivity.

Your role emphasizes robust testing, secure operation, and production-ready observability with Java, Spring Boot and Kafka technologies. Collaboration with product, support and platform teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — Kafka Microservices
Senior Java Backend Engineer — Kafka Microservices

Luxoft • Hong Kong

Remote
HKD 900,000 - 1,300,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

EPAM Systems • Hong Kong

On-site
HKD 650,000 - 1,000,000
Senior Java Backend Engineer - Kafka Microservices
Senior Java Backend Engineer - Kafka Microservices

EPAM Systems • Hong Kong

On-site
HKD 650,000 - 1,000,000
Java Software Engineer with Kafka
Java Software Engineer with Kafka

Luxoft • Hong Kong

On-site
HKD 900,000 - 1,300,000
Java Developer with Kafka
Java Developer with Kafka

Luxoft • Hong Kong

Remote
HKD 900,000 - 1,300,000
Lead JAVA Engineer - Innovative Fintech Platform - J13181
Lead JAVA Engineer - Innovative Fintech Platform - J13181

Pinpoint Asia • Hong Kong

On-site
HKD 900,000 - 1,500,000
Lead JAVA Engineer - Innovative Fintech Platform - J13181 | Hong Kong, HK
Lead JAVA Engineer - Innovative Fintech Platform - J13181 | Hong Kong, HK

eFinancialCareers Ltd. • Hong Kong

On-site
HKD 900,000 - 1,200,000
Java Engineer, FIX
Java Engineer, FIX

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 700,000 - 1,100,000
Senior Java Backend Engineer - Fintech, Kubernetes & FIX
Senior Java Backend Engineer - Fintech, Kubernetes & FIX

Pinpoint Asia • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior SRE: Trading Reliability & Incident Response
Senior SRE: Trading Reliability & Incident Response

Luxoft • Hong Kong

On-site
HKD 420,000 - 600,000