Low Latency Java Developer

Smart Ims

Singapore

On-site

SGD 140,000 - 210,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Smart Ims in Singapore is seeking a skilled Java developer to build and enhance electronic trading systems, focusing on low-latency FX applications. You will collaborate with global technology teams and business stakeholders to deliver high-quality solutions across the full software development lifecycle, from requirements to deployment.

The role requires deep Java expertise, Spring, and experience with messaging middleware, plus Agile practices.

Qualifications

  • Strong hands-on experience in Java development with Spring Framework.
  • Proven experience in designing and developing distributed electronic trading systems, preferably in FX.
  • In-depth understanding of FX electronic trading, including market microstructure, order flow and lifecycle, matching rules, and ECN interactions.
  • Strong expertise in multithreading, concurrency, and performance optimization.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with messaging middleware (e.g., JMS, Kafka, or similar technologies).
  • Familiarity with Agile methodologies such as Scrum, Kanban, or XP, and continuous integration practices.
  • Scripting experience in Shell, Python, Perl, Ruby.
  • Experience working on front-office trading systems.

Responsibilities

  • Develop, enhance, and extend electronic trading systems for improved performance, scalability, and functionality.
  • Collaborate with global technology teams and business stakeholders to deliver high-quality solutions in a fast-paced environment.
  • Work across the full software development lifecycle, from requirements gathering to deployment and support.
  • Independently manage project deliveries and ensure timely execution.
  • Provide production support, troubleshooting, and performance tuning for critical trading applications.
  • Engage with business owners and stakeholders to understand requirements and translate them into technical solutions.
  • Design and implement distributed, low-latency FX trading applications.

Skills

Java development
Multithreading
Data structures
Algorithms
Design patterns
Agile methodologies
Frontend trading systems

Tools

Spring Framework
Distributed electronic trading systems
FX electronic trading
Messaging middleware
JMS
Kafka
Shell
Python
Perl
Ruby

Job description

Key Responsibilities:

  • Develop, enhance, and extend electronic trading systems for improved performance, scalability, and functionality.
  • Collaborate with global technology teams and business stakeholders to deliver high-quality solutions in a fast-paced environment.
  • Work across the full software development lifecycle, from requirements gathering to deployment and support.
  • Independently manage project deliveries and ensure timely execution.
  • Provide production support, troubleshooting, and performance tuning for critical trading applications.
  • Engage with business owners and stakeholders to understand requirements and translate them into technical solutions.
  • Design and implement distributed, low-latency FX trading applications.

Required Skills & Qualifications:

  • Strong hands-on experience in Java development with deep knowledge of the Spring Framework.
  • Proven experience in designing and developing distributed electronic trading systems, preferably in FX.
  • In-depth understanding of FX electronic trading, including:
    • Market microstructure
    • Order flow and lifecycle
    • Matching rules
    • ECN interactions
  • Strong expertise in multithreading, concurrency, and performance optimization.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with messaging middleware (e.g., JMS, Kafka, or similar technologies).
  • Familiarity with Agile methodologies such as Scrum, Kanban, or XP, and continuous integration practices.
  • Scripting experience in one or more languages (Shell, Python, Perl, Ruby).
  • Experience working on front-office trading systems.

Preferred Qualifications:

  • Business domain knowledge in FX and/or FX Options.
  • Prior experience in the electronic trading domain within investment banks or financial institutions.
  • Exposure to low-latency systems and high-frequency trading environments.

Key Competencies:

  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management abilities
  • Ability to work independently and in globally distributed teams
  • High attention to detail and quality
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low Latency Trading Application Developer
Low Latency Trading Application Developer

Smart IMS Inc. • Singapore

On-site
SGD 120,000 - 180,000
Low Latency Trading Application Developer (Equity, Banking Domain)
Low Latency Trading Application Developer (Equity, Banking Domain)

SMART INFORMATION MANAGEMENT SYSTEMS PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 240,000
FX Trading: Low-Latency Java Engineer
FX Trading: Low-Latency Java Engineer

Smart Ims • Singapore

On-site
SGD 140,000 - 210,000
Low Latency Trading Application Developer (Equity, Banking Domain)
Low Latency Trading Application Developer (Equity, Banking Domain)

Smart IMS Inc. • Singapore

On-site
SGD 120,000 - 220,000
Assistant Vice President/ Vice President, Core Java Senior Software Engineer, Global Markets Te[...]
Assistant Vice President/ Vice President, Core Java Senior Software Engineer, Global Markets Te[...]

Bank of America • Singapore

On-site
SGD 80,000 - 130,000
Java Developer (AWS) - Leading Investment Bank - J12483
Java Developer (AWS) - Leading Investment Bank - J12483

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 150,000
Low-Latency Java Engineer for AWS Trading Systems
Low-Latency Java Engineer for AWS Trading Systems

Pinpoint Asia • Singapore

On-site
SGD 90,000 - 130,000
Java Full Stack/Back-End Developer (E-Trading)
Java Full Stack/Back-End Developer (E-Trading)

Unison Group • Singapore

On-site
SGD 80,000 - 120,000
Java Developer (AWS) - Leading Investment Bank - J12483
Java Developer (AWS) - Leading Investment Bank - J12483

PINPOINT ASIA INFOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Lead Low Latency Engineer
Lead Low Latency Engineer

Ec1 Partners • Singapore

On-site
SGD 180,000 - 320,000