Stock Market Equities Developer (Java)
Singapore
Skills & Requirements
-
Proficiency in
object oriented analysis, design and programming -
Must possess
desire to learn new technologies -
Analytical and
problem solving skills fordesign , creationand testing ofprogram - Must have strong experience in the Equities market. Knowledge of the FX market is not necessary but is a plus
-
Must be a
hands on java developer, knowledge in the below areas is a must- Low latency programming
- High Throughput systems
- GC tuning
- JAVA NIO
Multi Threading - Experience with messaging libraries. Having experience with Aeron or Chronicle is a big plus
- Serialization frameworks like google
protobuffers etc. - Spring framework
- Hibernate
-
Apart from Java, knowledge in the following languages is an added advantage
- Python
- C/C++
- AngularJS or ReactJS
- Candidates must have experience with the following implementations
- Exchange connectivity design/development, including markets like CME, HKEX, SGX etc. Familiarity with the NASDAQ OMX API
- Market data native connectivity with various exchanges
- FIX protocol
- Complex
event driven systems - State machines
- Socket programming
- High Availability
- Resiliency
- Data structures
- Scalable design
Others:
- Start-up mindset
- Understand and practices the 12 Agile principles & 4 core values as stated by the Agile Manifesto
- Must be a team player, someone who is unconcerned with titles and hierarchy in our flat
organisational structure. - Someone who is really excited about
problem solving and delivering innovative technology that carries real business value. - Interpersonal skills to interact with team members
-
Must possess strong communications
skills , both written and oral. -
Should possess good
problem solving skills. -
Able to complete tasks in
timely manner - Willing to spend significant amount of time understanding the business in parallel with IT knowledge
Please send your CV in confidence to
hr.tech@m-daq.com.
Openings | Department | Location |
---|---|---|
Scrum Master | Engineering - Scrum/Agile | Singapore |
Senior Software Engineer (Java) | Engineering - Software Engineer | Singapore |
Product Manager | Strategic Product Management | Singapore |
Software Engineer (Java) | Engineering - Software Engineer | Singapore |
QA Engineer | Engineering - QA Engineer | Singapore |
Mid-Level Software Engineer (Java) | Engineering - Software Engineer | Singapore |
Analyst Client Onboarding and Relation Extension / Site Reliability Engineer (CORE/SRE) | CORE / SRE | Singapore |
Business Development Executive (Entry-Level) | Business Development | Singapore |
Software Engineer Intern | Engineering - Software Engineer | Singapore |
Corporate Finance & Strategy Intern | Corporate Finance & Strategy | Singapore |
Data science/Analytics Intern | COE - Data Science | Singapore |
Human Resources Intern | Human Resources | Singapore |
Accountant | Accountant | Singapore |
Site Reliability Engineer Intern | CORE / SRE | Singapore |
Marketing Intern | COE - Marketing | Singapore |
Associate Site Reliability Engineer | CORE / SRE | Singapore |
DevOps Engineer | ICS - DevOps | Singapore |
Software Engineer | Engineering - Software Engineer | Seoul, Korea |
Analyst CORE/SRE | CORE / SRE | Seoul, Korea |
Data Engineer | Engineering - Software Engineer | Singapore |
Head of Compliance | COMPLIANCE | Singapore |