Point your AI agent at freehire and let it find you a job.

Get the CLI →

BAH Partners Limited

Senior Java Software Engineer

Posted 3 views
Discussion

Summary

Senior Java engineer on the core team of a Hong Kong fintech firm, designing and building Java/Spring Boot microservices for an electronic trading platform used by investment banks and wealth managers. Day-to-day work spans FIX connectivity, event-driven messaging, REST APIs, and CI/CD on AWS, Docker and Kubernetes.

HONG KONG - SENIOR JAVA DEVELOPER - FINANCIAL SERVICES

An exciting opportunity for an experienced Java Developer to join an established financial technology firm building electronic trading technology used by some of the world's leading investment banks, private banks and wealth management firms.

This is an opportunity to join a high-caliber, close-knit engineering team in Hong Kong, working on a modern technology platform where developers have genuine ownership and the freedom to explore new technologies.

The role:

You will be joining the firm's core engineering team, helping to design, develop and enhance its financial technology platform.

The role will involve:
  • Designing and developing Java-based services and new platform functionality
  • Working closely with Product to design and deliver new features
  • Building within a modern microservices and event-driven architecture
  • Working with REST APIs, messaging technologies and FIX connectivity
  • Contributing within an Agile / DevOps environment, including CI/CD, testing and release processes
  • Working with a modern cloud-native environment built on AWS, Docker and Kubernetes
  • Helping monitor and continuously improve the performance and reliability of production systems
What are we looking for?

The two key requirements for this hire are:

  • 5+ years of hands-on Java / Spring Boot development experience
  • 2+ years of commercial FIX protocol experience

Beyond this, experience across microservices, event-driven architectures, Kafka / RabbitMQ / ActiveMQ, REST APIs, Docker, Kubernetes, CI/CD and AWS would all be highly relevant. Strong knowledge of software design patterns, testing and modern development practices is also important.

Why consider it?
  • This offers an interesting middle ground between a fintech environment and an established financial markets business.
  • The company is financially stable and backed by several major global investment banks, while retaining a flat structure with relatively little red tape. Engineers are given meaningful ownership and the opportunity to work with modern technologies rather than being constrained by a heavily legacy environment.
  • You'll also be joining at an interesting stage of growth. The business is already well established within APAC structured products, while expanding internationally and into new product areas.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available