Search by job, company or skills

A

Java Developer - Order Management System

5-7 Years
SGD 7,500 - 11,667 per month
Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

You will be required to:

  • Analyse change requests described by the business team or application bugs reported by level 1 support (feasibility, impacts, root cause if bug).
  • Propose solutions to implement these requests or corrections.
  • Estimate the effort required to implement solutions and choose the most suitable solution in partnership with the business team.
  • Design and develop the chosen solutions while respecting the application architecture, its performance constraints, and the team's best practices and quality standards.
  • Test solutions ensuring they meet the established functional and technical requirements.
  • Participate in application deployment.

You will be expected to:

  • Update the application code (version control with GIT) in compliance with team standards and best practices.
  • Update progress indicators on assigned tasks.
  • Produce technical documentation on chosen solutions or describing processes to be applied within the team.

Requirements

  • Master's degree or Engineering degree in Computer Science. Specialisation in Capital Markets/Finance is a plus.
  • At least 5 years relevant experience. Experience as a developer at an asset manager, investment bank or custodian is preferred.

Skills:

Technical

  • Java (at least version 8) and J2EE (JMS, transactions, web services)
  • Spring
  • Swing
  • SQL (SQL Sybase / Oracle / PostgreSQL)

Domain Knowledge

  • Trading applications in capital markets
  • Trading activities and market operations (organized vs OTC markets, role of clearing houses, settlement/delivery, etc.)
  • Characteristics and lifecycle of financial instruments (equities, bonds, derivatives, forex, etc.)
  • FIX Protocol

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 147288621