Job Details

SGD150000 - SGD200000 per annum
Job Type
Amanda Ngan
Contact email
Email Amanda
Contact phone
6692 0799
17 days ago
Front office Java developer (Trading Systems)  

We have clients in financial industry are looking for experience core java developers with experience in multithreading, concurrency, garbage collection to work on front office platforms which including e-trading platform, pricing system, trading booking system, market connectivity and etc. The team runs in agile, and you will be the suitable person if you are keen to be a technical hands-on individual contributor to drive the end to end processes in the development life cycle. My clients are more than welcome to meet technical candidates in all industries who contain the skillset in the matching tech stacks.

Key Accountabilities & Responsibilities:
  • Ensure a robust high-performance pricing/ trading/ booking systems that follows best practice in terms of architecture, configuration and capacity planning.
  • Identify areas of improvement and performance tuning to eliminate any bottlenecks
  • Experience in programming using lock free and no object creation kind of design paradigms
  • Full testing of new versions of software (including Unit, Regression and SI), conducting test plans, analysing results and drawing conclusions with the quant representatives.
  • To work with Financial Engineers, Business representatives and Business Analysts to understand the business needs and design potential solutions.
  • Provide 3rd Line support to existing systems to resolve problems, educate 1st/2nd Line RTB and continually improve the functionality and service levels to the business.
  • Ability to multi-task and work under pressure
  • Analytical / Logical mindset
  • Comp Science degree
  • Take ownership, help specify and deliver large scale projects and work under own initiative.
  • Detailed knowledge of Core Java and implementations using low latency related design approaches
  • Minimum 5 years of experience developing multi-threaded / concurrency applications, including code analysis and performance tuning / profiling of real-time, high-volume, low-latency systems
  • Knowledge in MDP, aggregators, Algorithmic Trading etc
  • Capacity to take complex issues and explain them clearly and concisely to a wide audience.
  • Excellent communicator, able to work effectively with senior traders and other developers.
  • Understanding of eTrading generically
  • Understanding of workflows, key controls and related operational risk exposure.
  • Agile Development Practices ( TDD, BDD, Automated Builds, Continuous Integration) / Scrum Methodologies.

EA Personnel No. R1872651
BeathChapman Pte Ltd
EA Licence: 16S8112