Repo Trading Java Developer (AVP)

£70000 - £100000 per annum



British Banking firm seeks a AVP level Java Developer paying up £100,000 per annum to work in their Repo Trading team based in London.

Overall purpose of role

  • Work independently and/or with a group of developers to develop, enhance and support Repo Market Data, Electronic Execution and other trading applications
  • Interact with traders, sales and operations on several requirements/projects.

Key Accountabilities

  • Take ownership of the deliverables of each iteration, ensuring the scope of the project/deliverables is well understood.
  • Interact with the QA team to ensure adequate tests are in place for deliverables under development.
  • Perform code reviews to ensure implemented functionality matches expectations and is in line with coding standards defined globally.
  • Play an active role in mentoring/coaching/training and development of team members.

Stakeholder Management and Leadership

  • Will interact with business users and external vendors to gather requirements.
  • Needs to communicate with global team for design and development of trading platform.

Decision-making and Problem Solving

  • Need to manage various deliverables while maintain high standards of quality.
  • Think on the feet to resolve issues during development and support

Risk and Control Objective

Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards.

Person Specification

  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent work experience.
  • Development experience using core Java and related technologies
  • Broad development experience in web development as a full-stack developer using HTML 5, Angular 2+/React, CSS 3, SASS, HTTP, TLS Authentication and related technologies.
  • Methodology/process: Agile/Scrum

Essential Skills/Basic Qualifications:

  • Caching technologies: Any of these - GridGain, Kafka, SolCache
  • Testing Frameworks: Mocha/Karma/Jasmine/Protractor, Rhino Mocks/NUnit,
  • Source Control: Git
  • Messaging Technologies: Any of these - Solace, Tibco RV, JMS
  • Keen technologist with strong interest or experience in technical design and architecture of highly distributed applications and ability to pick up new technologies.
  • Experience of working in and collaborating with a geographically distributed, global team using Agile/Scrum framework for development.
  • Demonstrable experience with strong client interaction and managing user expectations.
  • Database; Oracle, Sql Server

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.

  • Quantitative Analyst - Model Validation
    £85000 - £95000 per annum

    My client is seeking a highly skilled and motivated Quantitative Analyst with Market, Credit, and Liquidity Risk experience to join the team at a leading Financial Services Firm. As a Quantitative Analyst, you will be responsible for independently validating and reviewing a wide range of pricing and risk models.


    • Review and validate pricing and risk models used in the Market, Credit, and Liquidity Risk business
    • Develop and implement testing procedures to ensure models are accurate and reliable
    • Collaborate with various teams to ensure the models align with business requirements
    • Communicate model validation results to senior management and stakeholders
    • Stay up-to-date with industry developments and regulatory requirements


    • Bachelor's degree in a Quantitative field such as Mathematics, Statistics, or Physics.
    • 3+ years of experience in a quantitative role, with Validation experience
    • Strong programming skills in Python and SQL
    • Understanding of financial markets and derivatives products
    • Excellent analytical and problem-solving skills
    • Familiarity and knowledge of the regulatory environment surrounding Model Risk Management

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

  • Network Engineer
    £500 - £600 per day

    Network Engineer – CCNA, Cisco ISE, Fibre optics, Excel, F5, Splunk, Ruckus

    **Contract role**

    £500 to £600 per day

    **Onsite role to begin with**

    Sponsorship - NOT AVAILABLE

    The company

    An organiser of one of the world’s most prestigious sporting events

    The role

    As a network Engineer, you will be an integral part of preparing sites for the scheduled events taking place this summer.

    Essential experience

    • Cisco CCNA
    • Cisco ISE
    • Campus Experience
    • Working with fibre
    • Excel Skills

    Desirable experience

    • Cisco DNA (SWIM)
    • Cisco FMC/ FTD
    • F5
    • Wi-Fi (Ideally Ruckus)
    • Splunk

    Network Engineer – CCNA, Cisco ISE, Fibre optics, Excel, F5, Splunk, Ruckus

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

  • Security Architect
    £120000 - £140000 per annum + + Package

    **Permanent role**

    Up to £140k per annum

    **Hybrid home/office model**

    Sponsorship - NOT AVAILABLE

    The company

    Major Fortune 500 Enterprise

    The role

    • They need someone to implement secure architecture solutions in collaboration with engineering teams as well as to understand and articulate the impact of vulnerabilities on existing and future designs and systems, and how easy or difficult it will be to exploit these vulnerabilities.
    • There are many further respnsiblities and projects which are currently under an NDA and would be detailed in later interview stages.

    Essential experience

    • Strong understanding and previous experience with cloud ecosystems (GCP and/or AWS)
    • Strong knowledge on building scalable solution in the Cloud
    • Experience on defining and deploying infrastructure as a code
    • Threat modelling or security design review experience

    Desirable experience

    • Experience with Kubernetes
    • Coding experience (Java, Kotlin)

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