Senior Java Developer - eCommerce EQD

Salary
Competitive
Location
Quarry Bay, Hong Kong
Type
Contract
Published
Nov 14, 2025
Ref
166133
Share this

We are seeking an experienced and highly skilled Senior Java Developer to join our development team within the Investment Banking and Financial Trading sector. This position is based in Hong Kong and offers an exciting opportunity to work in a fast-paced, high-stakes environment building critical systems that power global trading operations.

The successful candidate will be responsible for designing, developing, and implementing robust and scalable Java-based solutions for front and back-office systems. You will work closely with business analysts, traders, and technologists to deliver resilient and low-latency applications that comply with industry standards and meet business objectives.

Key responsibilities include:

  • Designing and developing high-performance, low-latency financial applications using Java.
  • Collaborating with cross-functional teams to define, design and ship new features.
  • Optimising and maintaining existing codebase to ensure reliability and performance.
  • Participating in architecture design and code reviews.
  • Adhering to best practices in software engineering, including testing, documentation, and agile methodologies.

To be considered for this role, you must have:

  • A minimum of 5 years’ commercial experience in Java development, ideally within investment banking, financial services, or trading environments.
  • Strong understanding of object-oriented programming, data structures, and multithreading.
  • Proven experience with Java 8 or higher, Spring, and related frameworks.
  • Experience building high-throughput, low-latency systems.
  • Knowledge of messaging technologies such as Kafka, RabbitMQ, or similar.
  • Familiarity with relational databases, particularly Oracle or PostgreSQL, and proficiency in SQL.
  • Experience with source control systems (e.g., Git) and CI/CD pipelines.
  • Solid understanding of software development lifecycle and Agile/Scrum methodologies.
  • Excellent problem-solving and analytical abilities, with a keen eye for detail.
  • Strong communication skills, both verbal and written.
  • Bachelor’s degree in Computer Science, Engineering, or related discipline. A Master’s degree would be advantageous.

If you are passionate about technology and finance, and thrive in challenging settings, we encourage you to apply.

Apply

Gravitas Recruitment Group
Follow us
© Gravitas Group 2025Site by