Jobs

Apply Now

Applications processed via employer's online application form

Job Details

Location

Belfast, Northern Ireland

Closing Date

2026-05-07 23:00:00

Share

Full Stack Software Engineer (Java & Angular)

  • Role Overview
    Liquidnet is seeking an exceptional and experienced developer to join the Internal Tools team. This experienced individual has a proven track record of developing high quality software in a world-class financial services organization preferably within an electronic trading environment. 

    We are looking for an outstanding candidate to be a part of an agile development team delivering client-facing trading algorithms and related services. This person will contribute to the delivery of global trading algorithms while maintaining and enhancing the supporting trading technologies.

    Role Responsibilities

    • Hands-on design and development of tools for driving Liquidnet’s global equity business.
    • Partner with Product, Product Support, and Trading Desk in delivering rapid client customizations and fast lane solutions.
    • Contribute to all areas of the software development lifecycle including design, development, integration, automated testing, optimization, and maintenance.
    • Develop innovative solutions in a strategic, pragmatic way.
    • Contribute to all areas of team performance including daily scrums and after-action reviews.
    • Serve as third-tier support for production issues and related support needs.
    • Keep current with industry trends and incorporates emerging best practices into everyday work.

    Essential Criteria

    • Experience developing applications with Java and web technologies.
    • Good understanding of HTML, CSS, and JavaScript.
    • Knowledge of the Spring framework.
    • Knowledge of PL SQL (Oracle).
    • Knowledge of Typescript.
    • BS/BA degree or higher in Computer Science and/or Engineering, Mathematics, or equivalent experience
    • Expert proficiency with computer technologies including Java, Linux, and OO Design with a focus on performance, re-usability, test automation and flexibility for customizations.
    • Strategic thinking, analytical, problem solving and troubleshooting skills.
    • Ability to work as part of a team, communicate effectively at all organizational levels with written and verbal communication skills.

    Non-Essential Criteria

    • Good understanding of multithreaded and network programming concepts.
    • Experience with messaging middleware like Solace and knowledge of event-driven (pub/sub) programming models.
    • Knowledge of the Angular framework.
    • Good understanding of HTML, CSS, and JavaScript.

    Band & Level

    • Professional / 5
Apply Now

Applications processed via employer's online application form