jobs in EPAM Systems

全职 Senior Software Engineer (Java) 工作, 薪水, EPAM Systems Hong Kong 公司招聘中 - Ricebowl

Senior Software Engineer (Java)

EPAM Systems

Central and Western District, Hong Kong

分享
保存

工作地点

  • Central and Western District Hong Kong Hong Kong

职位描述

岗位职责

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!

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多