Foreign Exchange Platform Developer - #1110591

Marc Software


Date: 9 hours ago
District: Singapore
Contract type: Full time
Work schedule: Full day
Marc Software


Fx Platform Developer


Job Description
Candidates should have hands-on experience with:

  • Direct market data connectivity to various exchanges.

  • FIX protocol implementation.

  • Designing complex event-driven systems.

  • Building and managing state machines.

  • Socket programming.

  • Ensuring high availability and system resiliency.

  • Utilizing efficient data structures.

Developing scalable software architectures


Skills & Requirements

• Strong proficiency in object-oriented analysis, design, and programming.

• Eagerness to learn and adopt new technologies.

• Excellent analytical and problem-solving abilities for designing, developing, and testing software.

• Extensive experience in the Equities market is essential; familiarity with the FX market is advantageous but not mandatory.

• Hands-on Java development expertise is required, with in-depth knowledge in the following areas:

o Low latency programming

o High throughput systems

o Garbage Collection (GC) tuning

o Java NIO

o Multithreading

• Experience with messaging libraries is highly valued, especially with Aeron or Chronicle.

• Familiarity with serialization frameworks such as SBE and Google Protocol Buffers.

• Proficient in Spring Framework and Hibernate.

• Additional programming languages knowledge is a plus, including:

o Python

o C/C++

o AngularJS or ReactJS

Soft Skills

  • Possess a start-up mindset with adaptability and initiative.

  • Understand and actively practice the 12 Agile principles and 4 core values outlined in the Agile Manifesto.

  • Be a collaborative team player, comfortable working in a flat organizational structure without emphasis on titles or hierarchy.

  • Passionate about problem-solving and delivering innovative technology solutions that drive tangible business value.

  • Strong interpersonal skills to effectively communicate with team members.

  • Excellent written and verbal communication skills.

  • Solid problem-solving capabilities.

  • Ability to complete tasks within deadlines.

  • Willingness to invest significant effort in understanding the business domain alongside IT expertise.



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Contract Manager

Tate Projects Pte. Ltd., Singapore
$5,500 - $6,500 / month
8 hours ago
1) Prepare, review, negotiate, and manage contracts, subcontracts, and supplier agreements. Ensure all contracts comply with legal requirements, company policies, and projects objectives. 2) Provide contractual advice and support to projects managers, quantity surveyors, and other stakeholders. 3) Monitor contract...
Tate Projects Pte. Ltd.

Senior Quantity Surveyor (Main contractor) JM50

Trust Recruit, Singapore
$4,000 - $6,000 / month
10 hours ago
Great Career Prospect 5 Days Work (Mon - Fri) Construction - (Main Contractor) Job Description: Contracts administration Taking-off quantities for tendering Documents preparation for sourcing of quotations Responsible for pre-tender estimate and preparation of tender documents Conducting tender exercises for...
Trust Recruit

Senior/Junior KYC/AML Analyst (East/5days)- IMMED

Forte Employment Services, Singapore
$5,200 - $7,800 / month
12 hours ago
Key Responsibilities: Review KYC information & documents of clients in accordance to the Bank’s AML/KYC standards Conduct research in public domains and the bank’s data sources to validate the client profiles. Advice banker team on the required client KYC profile...
Forte Employment Services