Skip to content

Java Developer with Kafka

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Hong Kong, Hong Kong

relocation icon

Relocation friendly

specialization icon

Java

lob icon

BCM Industry

date icon

14/10/2026

Req. VR-125575

Apply
Project description

You will join the Client Connectivity pod within Cross-Asset Structured Products crew, working with
engineers across a portfolio of trading-connectivity services and platforms. POD is spread across APAC,
AMER and EMEA locations. You will collaborate closely with product, support and platform teams to deliver
secure, resilient solutions for distributors, venues and internal users.

Responsibilities
bullet icon

As a Senior Backend Engineer, you will design, build and operate event-driven microservices that power

bullet icon

structured-products negotiations and trading. The solution enables the routing, transformation, enrichment

bullet icon

and exchange of communications between internal and external partners.

bullet icon

We are looking for someone who can:

bullet icon

design, build and test stateless Java services and shared libraries that consume, transform and

bullet icon

produce Kafka messages

bullet icon

ensure reliable and secure operation through robust stream error handling, schema compatibility,

bullet icon

deterministic behavior and production-ready observability

bullet icon

deliver services across multiple environments, contributing to GitLab CI/CD, Kubernetes

bullet icon

deployments and operational support

bullet icon

write high-quality unit and integration tests, review code and promote consistent engineering

bullet icon

standards across a broad application estate

bullet icon

integrate external trading platforms and venues with internal instrument, reference-data and product

bullet icon

services, including FIX connectivity

Skills

Must have

bullet icon

6 years deep hands-on experience with modern Java, Spring Boot, dependency injection, configuration, Spring

bullet icon

WebFlux, Project Reactor and Spring Security

bullet icon

strong knowledge of Apache Kafka, Kafka Streams, Reactor Kafka, Spring Kafka, Confluent Schema

bullet icon

Registry, Apache Avro and schema evolution

bullet icon

a strong testing mindset using JUnit 5, Mockito, AssertJ, reactor-test, JSON comparison and Kafka test

bullet icon

tooling, including deterministic and parameterized tests

bullet icon

experience with Maven, GitLab CI/CD and Kubernetes-based delivery; familiarity with Node and npm

bullet icon

is beneficial

bullet icon

experience designing stateless microservices

bullet icon

familiarity with Micrometer, Prometheus, Actuator, OpenTelemetry, Log4j2, Splunk integration and

bullet icon

HashiCorp Vault (good to have)

bullet icon

an understanding of structured products, RFQ and quote workflows, order routing, trade lifecycle

bullet icon

events, pricing subscriptions and reporting is beneficial

bullet icon

experience with AI solutions, MCP servers and AI agents is a plus

bullet icon

Strong technical communication skills, a collaborative approach to code reviews, and the ability to thrive within regulated environment

Nice to have

bullet icon

practical experience with Spring Data JPA, JDBC, Oracle and SQLite

Other
seniority icon

Languages

English: C1 Advanced

seniority icon

Seniority

Senior

Hong Kong, Hong Kong

Req. VR-125575

Java

BCM Industry

14/10/2026

Req. VR-125575

Apply for Java Developer with Kafka in Hong Kong

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.