Java Software Engineer

3 weeks ago


London, UK, United Kingdom BGC Group Full time

Java Messaging Developer


The role is within the global messaging team. The team is responsible for delivering advanced Messaging APIs, developing tools, administering, supporting low latency, high throughput messaging system for the Capital market.


We provides a shared service platform serving applications running on Windows and Linux operating systems written in languages including C++, Java, Python, and C#. The team is multi-discipline supporting diverse range of application for Front/Middle Office, Settlements and Regulatory systems.


As senior Java developer, you will take ownership of in-house developed enterprise Java messaging API codebase, embedded in 100’s of applications and trading system used for global data transfer. You will have in depth understanding of multithreading/concurrency techniques, memory and performance management.

You will need to be confident and effective in collaborating with API application developers, product owners and infrastructure teams.


This is an exciting opportunity to work with a wide range of technologies developing on programming skills in Python/Java/C++/C# and administering/supporting one the most advanced messaging system in the market.


Key responsibilities:


Ownership of Java codebases. Work with existing code, improve design, efficiency and add new features

Understanding of other languages (Python, C++, JMS etc.) to help maintain non-Java messaging API.

Perform unit and integration tests, identifying and resolving bugs.

Comprehensive Documentation: Produce well-written documentation, ensuring clear understanding and ease of use for other team members and wider audience.

Administer and supporting global messaging infrastructure hosted on hardware, software brokers and the cloud.

Serve as an escalation point for the application/support teams to diagnose/ troubleshoot API and messaging related matters.

Work with business partner to collect requirements, design and build messaging solutions.


Skills / experience required:


Minimum of 5 years development experience of Java, as well as understanding of other languages (Python, C#, C++)

Understands of multithreading/concurrency techniques, memory and performance management.

Strong experience in design and development of high volume and low latency systems.

Ability to diagnose failure scenarios and identify root cause under pressure.

Experience of software development in a financial services environment advantageous.


Additional Skills / experience:

Experience of administrating and supporting messaging systems such as Solace, Tibco EMS/RV, IBM MQ, Kafka.

Database; SQL, Postgres, InfluxDB

Grafana and other visusalisation tools.



  • London,, UK, United Kingdom Miller Maxwell Ltd Full time

    Java Software Engineer - Proprietary equities and the algorithmic trading organisation seeks to hire a Java Software Engineer to develop their real-time core algorithmic trading platform. The client has been operating within the equities and FX markets for over 40 years, and they are renowned for technology innovation and investment, their product offering...


  • London,, UK, United Kingdom Miller Maxwell Ltd Full time

    Highly successful propriety equities and algorithmic trading brokerage seek to hire a Java Software Developer for their expanding team in London. The Java Software Developer will work on the client’s core trading engine as part of their core low-latency market data engineering team.The client has been operating within the equities market for over forty...


  • London,, UK, United Kingdom Referment Full time

    An innovative Digital Asset-Trading firm are seeking Java Software Engineer to join their London Tech Team working on a multi-year program of work delivering business critical software systems for their digital asset trading infrastructure using the latest technologies.This is an exciting opportunity for a strong Java software engineer who wants has...

  • Java Software Engineer

    3 months ago


    London, UK, UK, United Kingdom Opus Recruitment Solutions Full time

    My client are a leading technology company dedicated to revolutionizing the industry with innovative solutions. Their team is comprised of talented individuals who are committed to pushing boundaries and delivering excellence. As they continue to expand, they are seeking a Java Software Engineer to join our dynamic team.Role Overview:As a Java Software...


  • London,, UK, United Kingdom Devonshire Hayes Recruitment Full time

    Java Developer – London Hybrid - 6 Month – (£500 p/d OUTSIDE IR35) - 2 Days Onsite p/wWith a HQ based in London you’ll work with colleagues based across the world in the USA & South East Asia as the business looks to grow out their Engineering department with 3 new Teams!What you’ll be doing:Work across the whole system architecture and contribute...


  • London, UK, UK, United Kingdom Oliver Bernard Full time

    Java DeveloperA B2B Fintech company looking to scale their development team after a recent round of Series A funding seek Java Developers to work on high performance, scalable applications. They are looking to grow the overall development team up to 20 as soon as possible, so ideally looking for Senior Devs who can have an immediate impact.Duties will...


  • London, UK, UK, United Kingdom La Fosse Full time

    Senior Software Engineer | Java | Prestigious Investment Management Firm |£90- £130k | Hybrid This is a fantastic opportunity to gain experience working with a globally renowned Trading Team where you will see the direct impact of your work and how it impacts revenue growth. You will have strong backend Java development experience and have developed...


  • London,, UK, United Kingdom Stanford Black Limited Full time

    Java Algo Developer needed – Brand New Systematic BuildoutWe are working with a globally renowned institution who is undergoing a completely new systematic buildout to ensure the future success of the business. Company – Traditionally they are a company that pride themselves on a tech driven mindset, revolutionising themselves to become the global leader...


  • London,, UK, United Kingdom Claremont Consulting Full time

    My client who are a European leader within the FinTech industry are currently on the lookout for a number of Java Software Engineers to join them on a permanent basis. Key responsibilities: Build and maintain highly scalable and secure web applications, services, and APIsParticipate in code reviews to maintain code quality, promote knowledge sharing, and...


  • London,, UK, United Kingdom Opus Recruitment Solutions Full time

    My client are a dynamic and innovative start up company revolutionizing Fintech industry. Their team is comprised of passionate individuals dedicated to creating cutting-edge solutions that redefine the market landscape. With a strong emphasis on technology and innovation, they're seeking a Senior Java Developer to join their team and contribute to their...


  • London,, UK, United Kingdom Stanford Black Limited Full time

    Senior Java Engineer ((Up to £250,000 Total Compensation)One of the most renowned hedge funds in the world, which focuses on a variety of investment strategies are looking for top Java Developers in the city to be a part of their core platform team. This opportunity has exposure of technologies that underpins every single strategy and portfolio manager,...

  • Java Software Engineer

    3 months ago


    London, UK, UK, United Kingdom Opus Recruitment Solutions Full time

    Mid-Level Java EngineerMy client is a leading financial services firm dedicated to providing innovative solutions and cutting-edge technology in the finance sector. With a commitment to excellence, they are seeking a talented and experienced Mid-Level Java Engineer to join our dynamic team. If you are passionate about finance, technology, and thrive in a...


  • London,, UK, United Kingdom Polaris Software Full time

    About usAt Polaris, we're on a mission to create a safer and fairer world. We provide software solutions that empower police forces and local authorities to enforce and track traffic and parking offences, manage permits and licenses, and control high-risk assets like firearms and tasers.Since securing support from August Equity in May 2023, we've...

  • Software Engineer

    6 days ago


    London,, UK, United Kingdom Stott and May Full time

    Software Engineer (Java/ AWS)*candidates MUST have an active DV clearance to be considered*Hybrid (2 days/ fortnight in Central London) Contract until April 2025 (further 12month extension highly likely) 1-stage interview (30mins) Rate: circa £600 /day Key Tech Stack:AWS, Java, JavaScript, Reactother experience desirable (not essential):Typescript, Node,...


  • London,, UK, United Kingdom Propel Full time

    About the Company:My client is urgently looking for a motivated, high-agency Full-Stack Java Software Engineer to join their small tech team, which currently consists of 3 people. You’ll be working alongside finance experts as well as engineers as we bring revolutionary energy price risk insurance products to market. You’ll work on every aspect of our...


  • London,, UK, United Kingdom Opus Recruitment Solutions Full time

    My client are a cutting-edge fintech start-up dedicated to revolutionizing the financial industry. Their mission is to create seamless, secure, and user-friendly financial products that empower their users. They value creativity, collaboration, and a drive for excellence.What You'll Do:Lead the design, development, and deployment of new features and...


  • London,, UK, United Kingdom Salt Full time

    Job Title: Senior Full Stack Java DeveloperLocation: North London (Hybrid - 2 days on-site)Salary: Up to £105,000 per annumDo you want to work for a company that puts technology at the front of everything they do?Do you enjoy building products that have a real impact on the users? Do you like working in a team where you can have a real impact?My client is...


  • London,, UK, United Kingdom Oliver Bernard Full time

    Java Developer - Outside IR35 - £500/-£525p/dA financial organisation based in London seek a Java Developer to join on an initial 6 month contract paying £500p/d-£525p/d outside IR35.As a Java Developer on a contract basis, you will play a pivotal role in our dynamic team, collaborating with industry experts to deliver exceptional solutions. You'll...

  • Software Engineer

    3 months ago


    London, UK, UK, United Kingdom Opus Recruitment Solutions Full time

    Join a fast-paced and innovative start-up fintech company dedicated to transforming the financial landscape. My client are on a mission to disrupt traditional finance through cutting-edge technology solutions. As part of their dynamic team, you'll have the opportunity to make a significant impact and shape the future of fintech.Position...

  • Lead Java Developer

    6 days ago


    London,, UK, United Kingdom Stott and May Full time

    Roles: Lead Java Software Engineer Location: London x2 days p/w in office Tech stack: Core Java, Kafka, MySQL Salary: £100k - £160k + BonusStott and May have partnered with a globally leading Financial Services business who specialise in the FX and commodities trading space, they're a global leader in what they do with an incredibly talented team as...