Enable job alerts via email!

Senior Software Engineer (Core Java)

Looking for a new job?

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Job summary

A leading fintech company in Singapore is seeking a Senior Software Engineer to design and develop high-performance systems for electronic trading. Candidates should have over 2 years of experience in core Java development, with a solid understanding of financial protocols like FIX. The role requires strong problem-solving skills and a self-starter mindset to produce high-quality software.

Qualifications

  • Degree in Engineering.
  • Over 2 years of core Java development experience.
  • Understanding of financial markets and financial transactions.

Responsibilities

  • Build low latency, high performance system for electronic trading.
  • Develop distributed and scalable solutions for market connectivity gateways.
  • Continuous improvement of tools for performance tracking.

Skills

Core Java programming
Multithreading
Low latency server-side development
Understanding of FIX protocols
VERSION Control (Git, Maven)
Spring framework
SQL databases

Education

Degree in Engineering

Tools

Git
Maven
Jira
Jenkins
Job description
About the job Senior Software Engineer (Core Java)
Responsibilities
  • Build low latency, high performance system for electronic trading.
  • Develop distributed and scalable solution for market connectivity gateways using FIX or other financial protocol
  • Continuous improving tools for performance tracking, monitoring and reporting on the suite of trading applications.
  • Communication with sales and clients about new requirements and participate in solutioning.
Educational Background and Experience
  • Degree in Engineering
  • Over 2 years of core Java development experience
Required Skills
  • Advanced programming in Core Java and multithreading
  • Competent in low latency, high performance server side development
  • Understand FIX or other financial transaction protocols
  • Knowledge in development lifecycle and build tools such as Git, Maven, Jira, Jenkins etc
  • Background in Spring framework, apache commons, Disruptor etc
  • Worked with Linux / UNIX, bash or Perl or scripting skills
  • Experience in SQL databases, queries and stored procedures
  • Self-starter, resourceful and problem solver who is independent and produce high quality end product
Additional Requirements
  • Understanding of financial markets and financial transactions
  • Skilled in high performance, low latency Java programming
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.