About the job
Organisation Links
Robert Walters

A leading global financial institution seeks a Senior Java Engineer in Hong Kong to enhance front office trading systems, optimising performance and delivering robust solutions for traders and external clients.

Key responsibilities: As a Senior Java Engineer, you will enhance critical front office trading systems, delivering reliable, high-performance solutions that support traders and external clients.

  • Collaborate with regional and global teams to deliver critical projects aligned with business objectives, managing timelines, quality, and stakeholder communication
  • Lead technical design and manage the full software development lifecycle, from initial design to production deployment, ensuring scalable and maintainable solutions
  • Develop and enhance trading system components using Java, Spring Boot, Kafka, Angular, and relational databases to improve performance and functionality
  • Champion test-driven development (TDD) and delivery automation, leveraging tools such as Jira, Bitbucket, Artifactory, and Jenkins to improve software reliability and efficiency
  • Support production deployment through first-line team training and ongoing third-level support, proactively escalating issues and maintaining transparent communication with stakeholders
  • Participate in global knowledge-sharing initiatives, adapt to evolving requirements, and deliver client-focused solutions that meet technical standards and business needs

Candidate profile:

  • 6+ years' experience in server-side Java development, concurrent programming, Java 11+, and real-time three-tier architecture
  • Proficiency in Apache Kafka; experience with Spring Boot, Angular, and relational technologies is an advantage
  • Experience with SDLC tools such as Jira, Bitbucket, Artifactory, and Jenkins; strong commitment to test-driven development (TDD) and delivery automation
  • Experience working in globally distributed teams, collaborating across business operations, infrastructure, and development
  • Adaptability to evolving client requirements; front-office trading systems or equity-domain experience is a strong advantage
  • Bachelor's or Master's degree in Computer Science or a related technical field; familiarity with AI/LLM tools for software development is beneficial

About this company: This organisation operates in the global financial services industry, supporting business growth through technology-driven solutions and operational excellence. It fosters an inclusive and collaborative environment with ongoing training, knowledge sharing, and professional development to support innovation and long-term career growth.

Keywords: Java Development, Front Office Trading Systems, Apache Kafka, Spring Boot, Software Engineering

What's next: Ready to shape the future of trading technology? Join the team and build high-performance solutions that make an impact!

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

0 comments
0 requirements

Discuss this job

Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.

My Private Notes

Saving private notes will automatically star the vacancy to your Jobs page.