Front Office Java Developer - Banking- Contract- 85k

Argyll Scott

Hong Kong

On-site

HKD 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Argyll Scott Asia is seeking a Java-focused software engineer to develop and maintain applications in the Smart Derivatives perimeter. You will own delivery from development to implementation, communicating with clients and project teams on progress and requirements.

The role requires strong Java 17+ skills, Spring experience, and a background in front-office finance. Knowledge of FIX/APIs/Mail connectivity, Kafka or similar, and DevOps/Agile practices is highly valued.

Qualifications

  • Prior finance experience in Front Office is mandatory.
  • Experience with client connectivity through FIX, APIs, or Mail is a strong advantage.
  • Java 17+ core programming experience is mandatory, including multi-threaded programming in low-latency environments.
  • Strong hands-on experience with Spring, including Spring Boot and preferably Spring Cloud Stream.
  • Practical experience with Kafka or other stream-processing platforms is a strong advantage.
  • Experience with Git and related code review tools is mandatory.
  • Hands-on experience with MS SQL Server or Oracle is mandatory.
  • Practical knowledge of Angular 12+ and TypeScript/JavaScript is a strong advantage.
  • Experience with DevOps practices and tooling is an advantage.
  • Knowledge and practical experience working within Agile development environments is an advantage.
  • Strong communication and stakeholder-management skills, with the ability to work effectively with clients, Business Analysts, technical teams, and production support teams.

Responsibilities

  • Develop and maintain Java-based applications within the Smart Derivatives perimeter, following established coding, quality, and technology standards.
  • Take ownership of the successful delivery of technical solutions from development through implementation.
  • Work closely with clients and project teams to communicate development progress, requirements, and delivery status.
  • Collaborate closely with Business Analysts to understand business requirements and translate them into technical solutions.
  • Work with Application Support and Production teams to troubleshoot issues and provide 3rd-line production support.
  • Assist in defining and evolving software architectures by working with technical leads to understand existing systems, identify complexity and risks, and assess application capabilities.
  • Collaborate with central technology teams to define, establish, and implement development best practices.
  • Contribute to continuous improvement of development processes, application quality, and engineering standards.

Skills

Java
Spring
Kafka
Git
MS SQL/Oracle
Angular/TypeScript/JavaScript
DevOps
Agile
Front Office finance
Low-latency
Multi-threading
Client connectivity (FIX/APIs/Mail)
Communication

Job description

Responsibilities
  • Develop and maintain Java-based applications within the Smart Derivatives perimeter, following established coding, quality, and technology standards.
  • Take ownership of the successful delivery of technical solutions from development through implementation.
  • Work closely with clients and project teams to communicate development progress, requirements, and delivery status.
  • Collaborate closely with Business Analysts to understand business requirements and translate them into technical solutions.
  • Work with Application Support and Production teams to troubleshoot issues and provide 3rd-line production support.
  • Assist in defining and evolving software architectures by working with technical leads to understand existing systems, identify complexity and risks, and assess application capabilities.
  • Collaborate with central technology teams to define, establish, and implement development best practices.
  • Contribute to continuous improvement of development processes, application quality, and engineering standards.
Requirements
  • Prior finance experience in Front Office systems is mandatory, particularly within trading, derivatives, equities, or other financial markets environments.
  • Experience with client connectivity through FIX, APIs, or Mail is a strong advantage.
  • Java 17+ core programming experience is mandatory, including multi-threaded programming in low-latency environments.
  • Strong hands-on experience with Spring, including Spring Boot and preferably Spring Cloud Stream.
  • Practical experience with Kafka or other stream-processing platforms is a strong advantage.
  • Experience with Git and related code review tools is mandatory.
  • Hands-on experience with MS SQL Server or Oracle is mandatory.
  • Practical knowledge of Angular 12+ and TypeScript/JavaScript is a strong advantage.
  • Experience with DevOps practices and tooling is an advantage.
  • Knowledge and practical experience working within Agile development environments is an advantage.
  • Strong communication and stakeholder-management skills, with the ability to work effectively with clients, Business Analysts, technical teams, and production support teams

Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front Office Java Engineer - Low-Latency Trading Tech
Front Office Java Engineer - Low-Latency Trading Tech

Argyll Scott • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

Newtone consulting • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Java Front Office Developer / Senior (Investment Bank) Hong Kong
Java Front Office Developer / Senior (Investment Bank) Hong Kong

TechJobAsia • Hong Kong Island

On-site
HKD 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

TEKsystems • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Java Developer (Low Latency / eCommerce)
Senior Java Developer (Low Latency / eCommerce)

Leadingnation • Hong Kong

On-site
HKD 900,000 - 1,450,000
Senior Java Developer
Senior Java Developer

Luxoft • Hong Kong

On-site
HKD 800,000 - 1,000,000
Java Developer, Trading System, Front office, IT (Leading iBank, up to 80K)
Java Developer, Trading System, Front office, IT (Leading iBank, up to 80K)

Recruit Logic Limited • Hong Kong Island

On-site
HKD 60,000 - 80,000
Java Developer – Regional Financial Technology - J12974
Java Developer – Regional Financial Technology - J12974

Pinpoint Asia • Hong Kong

On-site
HKD 480,000 - 720,000
Senior Front Office Java Developer – Latency Trading
Senior Front Office Java Developer – Latency Trading

TechJobAsia • Hong Kong Island

On-site
HKD 70,000 - 90,000
Java Application Developer
Java Application Developer

Catalyst24 • Hong Kong

On-site
HKD 1,100,000 - 1,700,000