Java Developer - Financial Markets

£70000 - £90000 per annum

Java Developer (Java,Spring, Multi threading)

Salary: £70,000 - £90,000 + Benefits + Bonus

McGregor Boyall has partnered with a globally renowned Investment Bank, they are seeking a Java Developer (Java,Spring, Multi threading) to help lead the development of a new and bespoke multi asset class trading platform which needs to be built from scratch.

As the Java Developer (Java,Spring, Multi threading) you will be responsible for helping the development of a number of key architectural projects. You will be involved in re-developing a large scale trading application into a number smaller scale web applications that can be more easily managed and improved.

You will be assisting in all aspects of the development lifecycle in including architecture, design, development and integration of the solutions in a continuous delivery model within an Agile environment where creativity and technical innovation is encouraged.

For the role of Java Developer (Java,Spring, Multi threading) you will need the following skills:

  • 5 years experience of Java programming
  • Experience of working on performance tuning in SQL
  • Experience of working with multi threaded systems
  • Working in a highly agile, test driven environment using continuous integration
  • Passion for learning new technologies and methodologies
  • Excellent communicator within the business and technology team

In the role of Java Developer (Java,Spring, Multi threading) you will be joining a team which is dedicated to using the latest technologies and methodologies to create high performing, scalable products that will be capable of handling an ever-growing user base. The team is highly entrepreneurial, and you will have the opportunity to grow your technical skills and leadership skills to spring board your career.

Java Developer (Java,Spring, Multi threading)

Salary: £70,000 - £90,000 + Benefits + Bonus

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.


To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

  • Financial Accountant Banking
    Up to £400 per day

    Role Purpose

    • Collect complex financial information from the banks subsidiaries, branches and associates and prepare consolidated financial statements for reporting to the Group CAO, Financial Operations ManCo and externally.
    • Provide assurance to senior management and the Group CAO over external disclosure by analytically reviewing consolidated financial information and writing commentary that fully explains the financial performance and position of the group.
    • Ensure financial reporting complies with applicable financial reporting standards, SEC rules and local laws.
    • Drive group financial reporting processes, identify improvements and deliver efficiency gains.
    • Ensure financial reporting processes adhere to established SOX controls; identify control weaknesses and path to remediation.


    • Preparation of primary statements, notes and other disclosures for quarterly earnings releases, interim report and the Annual Report and Accounts
    • Preparation or review of ad hoc information, reports, and presentations
    • Implement and monitor monthly and quarterly financial reporting processes to ensure timely dissemination and collection of financial information
    • Implementation of new reporting requirements and controls to the reporting process

    Major Challenges

    • The increasing burden of new accounting and disclosure requirements
    • The need to work in an environment governed by the requirements of the Sarbanes-Oxley Act
    • The need to meet deadlines set both internally and externally
    • The need to manage multiple stakeholders


    • Recognised professional accountancy qualification is essential
    • Financial reporting and consolidation experience is beneficial
    • Experience with consolidation tools, particularly Hyperion (Saracen), is beneficial
    • Ability to communicate complex financial issues confidently to line management
    • An awareness of developments in accounting and regulatory environment
    • Strong spreadsheet skills
    • Ability to analyse unstructured problems and queries and propose pragmatic solutions
    • Self-starter/motivated – ability to work with minimum supervision with attention to detail
    • Work to strict deadlines, under pressure and be a team player

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • IT Support Analyst
    £24000 - £26500 per annum + Bonus

    IT Support Analyst (1st - 2nd line support)

    I'm currently recruiting on behalf of a Global business who are looking to recruit a IT Support Analyst to strengthen there 1st and 2nd line support team in Bedford.

    The role -

    • 1st - 2nd line telephone and remote support
    • VIP user support
    • Manage ITSM
    • Troubleshooting
    • Basic networking
    • Active Directory
    • Windows 7 / 10 support
    • MAC Support
    • Rota based between 7am and 7pm
    • ITIL framework

    If you would like to learn more about this, please apply below.

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Hedge Fund - Java Technical Lead - Permanent
    £140000 - £160000 per annum + 30% bonus + benefits

    Market leading Global Hedge fund seeks a Java Technical Lead to join and lead a new greenfield project team being created to deliver a front to back technical platform that rationalises the firm’s underlying datasets to produce various derived data for the investor relations team as well as the board of partners. The target application stack is to be java based running off Docker containers on top of a Kubernetes cluster, whilst using React UIs on the frontend.

    Work with senior stakeholders from Product Control / IR / Operations and the Head of Engineering to formulate goal driven sprint plans and then ensure goals are achieved in a timely professional manner.

    Role and responsibilities:

    • Day to day management of a complex application suite, improving stability and performance over time.
    • Develop existing applications further and creating new applications to meet business requirements as they arise.
    • Take ownership of existing applications. Improve processes, tools and procedures as needed.
    • Release management working closely with the Dev team.
    • Detailed analysis of issues that need escalation

    Required Skills:

    • Extensive experience working with Java 8+ 7 years+
    • experience of using Python very useful
    • React Front End knowledge and experience
    • Agile Scrum (Certified nice to have)
    • Good knowledge of SQL and NOSQL databases as well as applications derived from both lambda and kappa architectures.
    • Some understanding of Finance, ideally in the Equity Derivatives, Fixed Income, FX and Equity areas. Hedge Fund or Sell Side knowledge useful however Investment Banking experience also very useful

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.