Hong Kong [Change Country] Hong Kong JobsHong Kong Banking / Finance JobsHong Kong Equities / Capital Markets Jobs Employers / Post Job
[ Log On ]

Core Java Developer

Flow Traders Hong Kong Services Limited

  • Company Industries:Financial Services

Job Information

  • Post Date:2020-04-05
  • Career Level:Not Specified
  • Location:Not Specified
  • Qualification:Not Specified
  • Salary:Salary provided
  • Employment Type:Full Time
  • Job Function:Equities / Capital Markets

Job Description

Flow Traders Hong Kong is looking for an experienced Core Java Developer to join our growing APAC team. The ideal candidate is driven, innovative and passionate about learning new technologies. We are at the intersection of technology and trading which makes our development team the back bone of our business. In this role, you will focus on the development of our in house trading platform in conjunction with our global technology team.

What you will do

Software engineers in Flow Traders are working on applications that support the core business of the company. Our systems make it possible for Flow Traders to be present and competitive on exchanges worldwide. There is all kinds of code to write, from systems on (or close to) the critical path from receiving market data to placing orders, to systems handling huge amounts of data in reliable, performant and traceable manner.

Our future colleague will be writing code, creating new designs and maintaining existing applications with a focus on performance and stability. Our business users are typically only a walk away, which helps to create short feedback loops and to see your changes provide value in the shortest time possible.

To enable that, we strive to follow best software engineering practices and are supported by a collaborative working environment, latest technology and continuous support from all parts of Flow Traders organization.  

How you do it

We work in small teams, grouped by business area. Each team is typically responsible for a set of related applications, and works in tight collaboration with business owners. We maintain libraries shared across the teams to enable code re-use and to have a common view on application architecture. We write extensive unit tests, and have a QA team that supports us with integration testing. We follow agile practices, tailored to the problem area and preferred team approach.

Some of the things we use in development process:

  • Java 8
    • Guava, Jetty, Lucene, Mockito, SLF4J
    • Spring MVC, Hibernate
    • Swing, JavaFX, Mustache
  • Maven, Git
  • Atlassian stack
    • Bitbucket for code review. We do all work in pull requests, which are reviewed by other developers.
    • Bamboo for continuous integration.
    • JIRA, Confluence
  • SonarQube for continuous code quality inspection
  • IntelliJ IDEA
  • Python for scripts/testing
  • MariaDB, Cassandra

What you will need to succeed

  • BSc or MSc in Computing Science, Information Technology or related field
  • 3+ years of Core Java experience preferably in a trading environment
  • Experience in parallel and multithreaded programming
  • Knowledge of algorithms and data structures
  • Interest in achieving maximum performance from available hardware and software
  • Ability to communicate with technical and business colleagues
  • Fluent English communication skills to liaise with global stakeholders

Recruitment Process

  1. CV Screening
  2. HackerRank Test
  3. HR Interview
  4. CodePair Test
  5. Final Onsite Interview 

We Offer:

Flow Traders offers you an exciting job within the most dynamic environment. We like to think that talent grows at Flow and stays at Flow. To ensure this, we provide our employees with a great, non-hierarchical working environment with many opportunities and fantastic perks, such as:

  • Competitive salary and annual discretionary bonus;
  • Flow Academy for continuous learning;
  • In-house lounge with a bar, pool table and console games;
  • Catered breakfast and lunch with healthy snacks and drinks available throughout the day;
  • In-house hairdresser and massage therapist;
  • Personal trainers running boot camps twice a week and subsidized gym membership;
  • Annual company trip and events;
  • And much more

Company Info

Who we are

We are a leading global technology-enabled liquidity provider, specialized in Exchange Traded Products (ETPs). We are able to grow our organization further, thereby ensuring that our trading desks in Europe, America and Asia provide liquidity across all major exchanges, globally, 24 hours a day. Founded in 2004, we continue to cultivate the entrepreneurial, innovative and team-oriented culture that has been with us since the beginning.

What we offer

Flow Traders offers you an exciting job and lots of opportunities within the most dynamic of environments with an excellent compensation package. We like to think that talent grows at Flow and stays at Flow. To ensure this, we provide our employees with the best working environment, the latest technology, continuous support, and we go out of our way to retain the small business feeling with which we started. We offer a competitive salary and reserve a percentage of our business results for our bonus pool.

Apply
Position Company Location Update
Subscribe job alert by email:
Email marketing by Spread