Senior Java Engineer - FIX

Posted 17 Days Ago
Be an Early Applicant
Singapore
7+ Years Experience
Fintech
The Role
Senior Java Engineer role in the FX Technology Team based in Singapore, responsible for developing low-latency Java code to support the FX business. Key responsibilities include technical delivery, ownership of deliverables, design and implementation of features, mentoring junior team members, and providing second-line support. Requires 10+ years of experience, deep understanding of the FIX protocol, and expertise in Java and distributed systems technologies.
Summary Generated by Built In

Job Purpose

We are looking to hire a senior Java engineer to join the FX Technology Team based in Singapore. The team partner closely with the FX Business, a tier 1 global franchise, to deliver the technology needed to support the business and deliver to our clients. You will be working as part of our FIX Engineering team and be involved in the complete development lifecycle from analysis and design through to implementation.

Job Background/Context

The FX FIX Technology Team is responsible for delivering all external client connectivity through to our electronic trading platforms in the FX business. The team work closely with both internal and external partners to ensure we deliver best in class low latency connectivity to our clients.

The team work very closely with the FIX Onboarding team and trading business partners to cover both client and business development requirements across FX Spot, Forwards, Precious Metals, Non-Deliverable Forwards and Options with the connectivity platform supporting a wide range of clients including Algorithmic Trading and our award-winning Single Dealer Platform Velocity.

As a member of the FX FIX Technology team you will be working on a key component of our global estate that provides the entry point for our electronic clients. The role requires expertise building efficient, low-latency Java code that supports a scale business operating on a 24x5.5 basis.

Key Responsibilities

  • Hands on technical delivery role on a critical component of the trading estate
  • Work closely with stakeholders to understand requirements
  • Take complete ownership of deliverables from inception to deployment, working largely independently
  • Design and implement features and services with a focus on quality, supportability, maintainability and performance
  • Perform code reviews and contribute to the overall quality, maintainability and supportability of the platform
  • Mentoring and/or leading more junior members of the team
  • Contribute to building and be a part of a positive engineering-led environment and culture
  • Provide second line support of the platform in production (a dedicated 24h support team provides 1st line support)

Experience/Knowledge

  • 10+ years relevant commercial experience in hands-on engineering roles
  • Deep understanding of the FIX protocol
  • Strong knowledge of software engineering, data structures, algorithms and design patterns
  • Excellent planning, organizational and communication skills
  • Experience in building high performance, low latency systems in Java
  • Experience designing and developing distributed systems using a range of middleware products

Skills

  • Expert-level Java
  • Distributed Systems Technologies – messaging, caching, database, transport
  • Design and deliver updates to the execution platform while both supporting business requirements and evolving the underlying technology platform
  • Ability to operate successfully in a distributed matrix environment
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
  • Ability to operate in a fluid environment and adapt to changes in priority and requirements
  • Be willing and able to operate in a fluid environment and adapt to changes in priority and requirements

Qualifications

  • Degree (or equivalent experience) in a numerate discipline with a Masters degree being advantageous.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Top Skills

Java
The Company
HQ: New York, NY
223,850 Employees
Hybrid Workplace

What We Do

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.

Jobs at Similar Companies

HiBob Logo HiBob

Business Development Representative, The Nordics

HR Tech • Information Technology • News + Entertainment • Professional Services • Sales • Software
Remote
Netherlands
1000 Employees

HiBob Logo HiBob

Presales Engineer, DACH (m/f/d)

HR Tech • Information Technology • News + Entertainment • Professional Services • Sales • Software
Remote
Germany
1000 Employees

HiBob Logo HiBob

Senior Account Executive - Enterprise DACH (m/f/d)

HR Tech • Information Technology • News + Entertainment • Professional Services • Sales • Software
Remote
Germany
1000 Employees

HiBob Logo HiBob

Business Development Representative - Dutch Speaking

HR Tech • Information Technology • News + Entertainment • Professional Services • Sales • Software
Remote
Netherlands
1000 Employees

Similar Companies Hiring

CSC Thumbnail
Software • Legal Tech • Fintech • Financial Services • Data Privacy • Cybersecurity
Wilmington, DE
8000 Employees
Hudson River Trading Thumbnail
Other • Fintech • Automation • Artificial Intelligence
New York, NY
1000 Employees
Workiva Thumbnail
Software • Professional Services • Fintech • Financial Services • Cloud • Artificial Intelligence • Analytics
SG
2500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account