Senior Front Office Developer (Electronic Trading) Java

  • Hong Kong
  • Negotiable
  • Permanent
  • Discipline: Software Development
  • Ref: 49632

We are seeking a Senior Front Office - Full Stack Developer (JAVA) to join our client's investment banking team, where you will play a crucial role in both development and support functions, with approximately 30% of your time dedicated to support and analysis.

 

Qualifications

  • Minimum of 5 years of experience in the equity domain.

 

Key Responsibilities

  • Engage with equity front and middle office operations across the Asia Electronic Trading Services, Cash, and SWAP markets.
  • Develop and maintain critical application platform, encompassing all aspects of agile software development: analysis, coding, testing, deployment, and ongoing support in collaboration with various support teams.
  • Communicate daily with regional and global users and stakeholders regarding project initiatives and updates.

 

Technical Skills

  • Expertise in Core Java, SQL, and Linux shell scripting, along with other scripting languages.
  • Hands-on experience with technologies that support in-memory processing, high throughput, and high availability, such as Gridgain and Kafka.
  • Experience with Agile methodologies or full project lifecycle management.

 

Business Expertise

  • Strong understanding of front and middle office operations.
  • Knowledge of electronic trading concepts, including Client Connectivity, OMS, Algorithms, and Market Execution, is essential.
  • Familiarity with equity Cash, DMA, ALGO, Program Trading, and Swap flows is highly desirable.
  • Proficiency in FIX protocol.

 

Soft Skills

  • Strong communication skills to articulate business and technical flows to diverse stakeholders
  • Self-motivated with a proactive approach to learning and adapting to new changes.
  • Ability to manage multiple tasks effectively while adhering to timelines and prioritizing differing demands.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

Business Objects Consultant

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced Business Objects Consultant with strong hands-on expertise across reporting, universes, and SQL?

 

Do you enjoy supporting a wide range of users, from beginners to advanced developers, while also managing technical development work?

 

We are supporting a leading international financial institution in Basel that is looking for a Business Objects Consultant to provide end-to-end reporting and universe support within their analytics environment.

 

In this role, you will work across a mature and highly used Business Objects landscape, supporting more than 1,200 reports and around 50 universes. You will assist business users, analyse requirements, resolve issues, and develop or enhance reports and universes after the organisation’s migration to BO 4.3.

 

Your responsibilities will include:

  • Creating and modifying Business Objects reports
  • Creating, updating, and troubleshooting universes
  • Analysing reporting requirements and translating them into BO solutions
  • Supporting users at all levels of technical ability
  • Providing guidance on how to open, create, and schedule reports
  • Collaborating with the BO, Tableau, and Big Data teams
  • Occasionally supporting system changes or testing during weekends or public holidays

 

To succeed in this role, you should bring:

  • Minimum 4 years of hands-on Business Objects experience
  • Strong knowledge of BO 4.3 (4.1/4.2 may be considered)
  • Experience with report and universe creation and modification
  • Strong SQL expertise
  • Ability to support non-technical business users
  • Excellent communication skills and clear English
  • Ability to work autonomously and handle a wide range of user requests

 

Nice to have:

  • Knowledge of BI2025
  • Experience with Infoburst or 360suite

 

Role details:

  • Location: Basel
  • Workload: 100%
  • Start date: January
  • Contract length: 12 months

 

If you would like to hear more about this Business Objects Consultant opportunity, please reach out:

📩 Sava.Ocokoljic@nicollcurtin.com

📞+41 43 508 95 78

Apply Now

Production Manager

  • Singapore
  • Negotiable
  • Contract

About the Hiring Company

A global technology company operating large-scale creative and advertising programs across multiple international markets.

 

Role Overview

This role is responsible for managing the day-to-day operations of an internal creative studio, ensuring smooth delivery of client projects through effective scheduling, resource coordination, process optimization, and stakeholder management.

 

THIS IS A 1 YEAR CONTRACT ROLE SUBJECT TO CONVERSION TO FULL TIME OR EXTENSION BASED ON PERFORMANCE AND BUSINESS NEEDS.

 

Responsibilities

  • Oversee daily studio operations to ensure a well-organized, efficient, and productive creative environment.
  • Manage studio slot bookings and schedules, balancing client demand with in-house and flexible resources to optimize utilization.
  • Act as a key point of contact for internal and external stakeholders, managing expectations and ensuring a smooth end-to-end studio experience.
  • Coordinate resources across in-house teams, freelance partners, and vendors to ensure projects are staffed appropriately and delivered on time.
  • Own task management, handovers, and communication across stakeholders to keep projects moving efficiently.
  • Ensure all deliverables meet agreed timelines, quality standards, and budget considerations.
  • Develop, document, and continuously improve studio workflows, guidelines, and operational processes to drive efficiency and scalability.
  • Support the onboarding of new tools, vendors, and production capabilities, with a focus on agility and operational effectiveness.
  • Track and report on studio utilization, scheduling efficiency, and operational performance, sharing insights with relevant stakeholders.
  • Collaborate closely with cross-functional teams across multiple markets to support regional execution and adaptation of creative programs.

Minimum Requirements

  • 5+ years of experience in studio operations, creative production management, or similar operational roles.
  • Strong experience managing schedules, logistics, and resource allocation in a fast-paced environment.
  • Proven ability to coordinate across multiple stakeholders, including internal teams, clients, and external partners.
  • Solid project and process management skills, with experience improving workflows and operational efficiency.
  • Excellent communication and organizational skills, with a strong customer-service mindset.
  • Comfortable working across multiple markets or regions and managing competing priorities.

 

Preferred Requirements

  • Experience working within creative studios, digital agencies, production houses, or advertising environments.
  • Familiarity with studio booking systems, production management tools, and reporting frameworks.
  • Experience managing both in-house teams and freelance or contract resources.
  • Exposure to digital marketing, advertising production, or social media content workflows.
  • Interest in process innovation, scaling operations, and leveraging new tools or technologies to improve efficiency.
Apply Now

Compliance Analyst

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced Compliance Officer?

 

Do you enjoy working on client due diligence, AML/CFT frameworks, and complex risk reviews within the private banking environment?

 

Then the role of Compliance Officer – High Risk Client Reviews might be a great fit for you!

 

Our client, a leading international private bank, is looking for an expert to support them in the area of compliance and client risk management.

 

As a Compliance Officer, you will provide expertise in the review and analysis of High and Highest Risk Clients (including PEPs), ensuring adherence to AML/CFT regulations, internal standards, and international best practices.

 

Setting:

 

As part of a dynamic compliance team, you will be focused on conducting end-to-end client reviews, analysing transactions, assessing KYC accuracy, and implementing effective risk mitigation measures across the bank’s client portfolio.

 

Focus:

 

You will collaborate closely with key stakeholders across Relationship Management, Front Risk, and Internal Audit, taking ownership of client investigations and ensuring thorough documentation, escalation, and remediation aligned with the bank’s risk appetite.

 

Background:

 

To be successful in this role, you bring a university degree in Law or Business Administration and proven experience in Legal, Compliance, or Audit within a globally operating bank. You combine strong analytical thinking with an in-depth understanding of AML/CFT regulations and money laundering typologies.

 

Duration:

 

This is initially a 3-month contract, with the possibility of extension.

 

Workload: 100%

 

For more information on this Compliance Officer opportunity or other Compliance & Risk Management roles that I am currently working on, please send your CV to:

 

📧 vuk.susa-stupar@nicollcurtin.com

📞 +41 43 508 26 71

Apply Now

Trading Systems Ops Engineer

  • United States of America
  • USD 225,000
  • Permanent

OVERVIEW
Are client, a leading global hedge fund, is looking for a skilled engineer to join a team supporting live trading systems and infrastructure for a range of automated and discretionary strategies. This role offers the chance to work at the intersection of technology and finance, solving complex technical challenges in a fast-paced, collaborative environment.


RESPONSIBILITIES

  • Monitor and troubleshoot production trading systems to ensure smooth, reliable operation.

  • Develop and maintain scripts, tools, and reports to support trading and operational workflows.

  • Deploy system updates and new trading strategies while documenting procedures and best practices.

  • Collaborate with developers, traders, and quantitative teams to diagnose and resolve issues quickly.

  • Contribute to infrastructure improvements and operational automation.


REQUIREMENTS

  • Proficient in Python and comfortable in a UNIX/Linux environment.

  • Strong debugging, problem-solving, and prioritization skills.

  • Excellent communication and attention to detail.

  • Experience in tech operations, DevOps, site reliability, or performance-sensitive systems is a plus; candidates from research or academic backgrounds are also welcome.

  • Familiarity with probability, statistics, or quantitative concepts is helpful.

  • Degree in computer science, engineering, or a related field preferred.


COMPENSATION & BENEFITS

  • Base salary: $200,000 – $225,000

  • Substantial year-end bonus (guaranteed first year), plus sign-on and relocation bonuses

  • Medical, prescription, and wellness benefits

  • 401(k) matching and family support programs

  • Charitable gift matching

Apply Now

Software Engineer

  • United States of America
  • USD 225,000
  • Permanent

The Role:
Our client, a leading hedge fund in NYC, are looking for talented software developers with strong quantitative and programming skills to join a fast-paced, technology-driven trading team. In this role, you’ll tackle complex problems that have a direct impact on the performance of sophisticated trading systems. You will work with cutting-edge computing infrastructure and collaborate closely with a multidisciplinary team of engineers and quantitative researchers. The environment is highly collaborative, intellectually stimulating, and designed to encourage creativity, innovation, and professional growth.


Responsibilities:

  • Develop and maintain software systems that support automated trading strategies and real-time market analysis.

  • Design and implement distributed systems to process large volumes of market data efficiently and reliably.

  • Build analytical tools and frameworks to support advanced mathematical and statistical modeling.

  • Collaborate with quantitative researchers and traders to translate complex models into high-performance software solutions.

  • Contribute to system design, performance optimization, and code quality improvements across the technology stack.

  • Depending on experience and interests, take on leadership opportunities, mentoring junior team members and shaping technical direction.


Ideal Experience:

  • Strong academic background, often with top grades in your program, in computer science, engineering, mathematics, physics, or a related field.

  • Extensive experience in software development, with a passion for building high-quality, high-performance systems.

  • Solid programming skills, ideally in C++, Java, or other object-oriented languages.

  • Interest or experience in quantitative finance, data-driven systems, or real-time computing is a plus but not required.

  • Strong analytical thinking, problem-solving ability, and curiosity for complex, challenging technical problems.

  • Exceptional collaboration and communication skills, with the ability to thrive in a team-oriented environment.

    COMPENSATION & BENEFITS

  • Annual base salary: $225,000

  • Substantial year-end bonus (guaranteed in the first year)

  • Comprehensive medical and prescription coverage

  • 401(k) contribution matching

  • Wellness reimbursement program

  • Family-building support

  • Charitable gift match program

Apply Now

Software Engineer

  • United States of America
  • USD 300,000
  • Permanent

OVERVIEW
Our client, a leading hedge fund, are seeking a talented software developer to join a dynamic options trading team. Technology is at the core of everything they do, and they look for individuals who combine strong quantitative skills with advanced programming abilities. Their technical teams collaborate on challenging problems that directly influence trading performance, leveraging analytical thinking, mathematical modeling, and sophisticated software design, along with access to cutting-edge computing resources.

The options team focuses on identifying market inefficiencies and constructing optimal trading portfolios, offering you the opportunity to make a tangible impact in a fast-paced, intellectually stimulating environment. This role provides a collegial, collaborative, and highly engaging workplace where continuous learning and innovation are encouraged.


WHAT YOU’LL DO DAY-TO-DAY

  • Develop, enhance, and maintain an automated options trading system.

  • Work on projects spanning low-latency trading infrastructure, including trading strategies, exchange connectivity, and execution systems.

  • Engage in hands-on software development, contributing to both new features and performance improvements.

  • Depending on experience and interests, take on technical leadership responsibilities, mentor colleagues, and shape system design decisions.

  • Collaborate closely with quantitative researchers, traders, and other developers to deliver robust, high-performance solutions.


WHO WE’RE LOOKING FOR

  • Strong academic background, ideally among the top of your program, with extensive software development experience.

  • At least three years of professional experience in performance-sensitive software development or trading systems.

  • Familiarity with options markets is helpful but not required.

  • Experience with project or personnel management is a plus; interest in growing into leadership roles is encouraged.

  • Proficiency in Java or C++ is preferred.

  • A problem-solving mindset, strong analytical skills, and the ability to thrive in a fast-paced, collaborative environment.


COMPENSATION & BENEFITS

  • Annual base salary: $225,000 – $325,000

  • Substantial year-end bonus (guaranteed in the first year)

  • Comprehensive medical and prescription coverage

  • 401(k) contribution matching

  • Wellness reimbursement program

  • Family-building support

  • Charitable gift match program

Apply Now

Application Engineer (PL/SQL and Informatica Developer)

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced Application Engineer with strong expertise in Oracle PL/SQL and Informatica, and interested in supporting a major transformation programme within the financial sector?

 

We are supporting a leading private bank in Zürich that is looking for several Application Engineers to support the redesign of their Integration Layer as part of the replacement of their operational core banking system.

 

In this role, you will analyse existing interfaces, data flows, and business logic, and adapt or rebuild them based on the new system-of-record. You will collaborate closely with application teams, data owners, and specialists to ensure a smooth transition during this large-scale change initiative.

 

Your responsibilities will include:

  • Analysing existing integration structures, data flows, and dependencies
  • Supporting specification, design, development, and testing of required interface changes
  • Re-wiring and simplifying business logic where it sits in the Integration Layer
  • Developing PL/SQL code and working with Oracle database structures
  • Supporting Informatica PowerCenter development, upgrades, and migration to IDMC
  • Working with Dataiku for data preparation and transformation
  • Documenting technical components and ensuring quality across the development lifecycle

 

To succeed in this role, you should bring:

  • Solid experience with Oracle PL/SQL development
  • Strong Oracle database knowledge
  • Experience with Informatica PowerCenter and IDMC
  • Experience with Dataiku
  • Ability to analyse and simplify complex requirements
  • Good banking know-how and understanding of business logic in integration layers
  • Strong analytical thinking, resilience, and ability to work independently
  • Fluent English

 

Role details:

  • Location: Zürich
  • Workload: 100%
  • Duration: 12 months

 

If you wish to learn more about this Application Engineer role, feel free to reach out:

📩 Sava.Ocokoljic@nicollcurtin.com

📞+41 43 508 95 78

Apply Now