EPAM Systems
Senior Software Engineer (Java)
Skills
10 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Hong Kong
Work mode:
Onsite
Published on:
9 October 2026
What they need
We are seeking a Senior Java Backend Engineer (Kafka, Microservices) to design, build and run event-driven services that support structured-products negotiation and trading connectivity. You will develop stateless Java microservices, harden streaming reliability and observability and deliver through GitLab CI/CD and Kubernetes. You will collaborate globally across product, platform and support teams.
Responsibilities
- Design, build and test stateless Java microservices and shared libraries for Kafka-based messaging
- Implement routing, transformation and enrichment of messages between internal systems and external partners
- Strengthen reliability through robust error handling, schema compatibility and deterministic processing
- Build production-ready observability using metrics, logs and tracing to support fast incident triage
- Deliver services across environments via GitLab CI/CD and Kubernetes, supporting releases and operations
- Write high-quality unit and integration tests, participate in code reviews and raise engineering standards
- Integrate external trading platforms and venues with internal reference data, product and instrument services
- Support FIX connectivity where required for venue and platform integration
Requirements
- Deep hands-on experience with Java and Spring Boot including dependency injection, configuration and Spring Security
- Strong knowledge of Apache Kafka including Kafka Streams and Kafka tooling such as Confluent Schema Registry and Apache Avro
- Experience with reactive programming using Spring WebFlux and Project Reactor
- Strong testing mindset using JUnit five, Mockito and integration testing patterns for event-driven services
- Experience delivering to Kubernetes with GitLab continuous integration and continuous delivery pipelines
- Experience designing stateless microservices with clear API and event contracts
- Clear communication and confidence working in regulated environments and cross-region teams
Nice to have
- Observability a nd security tooling experience with Micrometer, Prometheus, OpenTelemetry, Splunk or HashiCorp Vault
- Domain knowledge of structured products, request for quote (RFQ), order routing and trade lifecycle events
- Database experience with Spring Data JPA, Java Database Connectivity (JDBC), Oracle or SQLite
We offer
- By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 - 2023
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Life at EPAM
- EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
- As the regional headquarters of EPAM in APAC, EPAM Hong Kong was established in 2013.
- EPAM Hong Kong has been growing and emerging rapidly as an international IT consulting company that continuously attracts the top technology and engineering professionals worldwide.
- The integration of top-notch consulting services and intelligent engineering back-end systems shape our superior service to the world’s leading clients in various industries from banking and finance to insurance, technology and life sciences.
- By choosing EPAM Hong Kong, you're getting a job at one of the Caring Companies by the Hong Kong Council of Social Service for 3 years consecutively since 2021 and a dedicated, diverse community that will help you discover your fullest potential.
How We Hire
Here, we summarize the typical journey to finding a job within EPAM.
Apply and tell us about yourself!
Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
Get ready to join the team!
Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
It takes 1 min of application to start the journey with us. Apply now!
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
3 hours ago
Quick apply
No company information available.