Java/React Developer; Data, Spark, Investment Bank

£60000 - £75000 per annum



Java/React Developer; Data, Spark, Investment Bank

Key skills for the Java/React Developer; Data, Spark, Investment Bank:

  • Core Java
  • Javascript frameworks - React
  • Experience with data tech; Spark, Hadoop
  • Follow agile methodologies - TDD
  • Ability to work with users and stakeholders to understand requirements

Key points about the Java/React Developer; Data, Spark, Investment Bank role:

  • Rearchitect platform
  • Own entire tech sack
  • Opportunity to work with big data tech; Hadoop, Spark

About the Java/React Developer; Data, Spark, Investment Bank role:

My client is a tier 1 investment bank. They are looking to bring on a full stack engineer to join them in a mission critical area of the business. The team is a full stack team, working with Java on the backend and React on the front end. This role will be more focused on the server side though around 70/80% split between Java and React.

The team is responsible for Treasury and Tax and build data projects and workflows for over 120 users. They release every 2-3 weeks and there is the potential to work with Spark now and Hadoop in future projects. They own their tech stack and are very open to using new technology if it can be justified in aiding the system performance.

Java/React Developer; Data, Spark, Investment Bank

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.