Java Engineers - Features Team - Cutting Edge FinTech

Up to £90000 per annum
image

PLEASE CONTACT

ALISTAIR GOULD

As a member of the Features team, you will be building the product functionality that helps to
grow our client base and drive our business forwards. You will have the opportunity to:
• Write the code that powers our product - for example, interpreting customer data,
implementing new optimisations, integrating with internal analytics APIs and enhancing our
customer workflows.
• Build an in-depth understanding of how the financial analytics in our product provide value
to our clients. You will be exposed to both the low-level details of financial instruments,
valuations and methodologies, as well as the high-level business objectives that drive us.
• Collaborate with product managers and clients in order to fully understand customer
expectations and implement solutions which meet their requirements.
• Take ownership of client deliverables, be it small feature enhancements or larger pieces of
functionality. You will be involved in all stages of the delivery - from taking the
requirements to deploying the finished product into production and supporting it
afterwards.
• Become familiar with the AWS-based infrastructure on which our hosted services are run
and leverage our existing technology foundations in order to deliver functionality to our
clients.

TECHNOLOGIES
• Back-end: Java, Maven
• Web-based UI: Angular 11 (with TypeScript and SASS), ngrx/store, ag-grid
• Cloud infrastructure: AWS (including Lambda, ECS, DynamoDB, Aurora, API Gateway,
CloudFront, S3, SQS/SNS and KMS), DataDog, Terraform
• GitHub for our public and private code, pull requests for peer reviews

CHARACTERISTICS
• You have a strong focus on delivering business value and a desire to use your technical
skills to help contribute to the growth of the company.
• You primarily view technology as a means for solving problems and improving efficiency
in the real world.
• You aim to become an expert in any domain in which you work.
• You are detail oriented and strive to understand customer use cases; you consider it your
responsibility as a developer to ensure the code you write delivers value to users.
• You are eager to learn, not afraid to ask question and accept that sometimes it is more
efficient to ask your peers rather than try to solve every problem yourself.
• You actively consider the trade-off between effort and impact.
• You are looking for a small company environment, where the business is evolving, there are
opportunities to progress, and you are relied on to deliver critical business functionality.

SKILLS AND EXPERIENCE
Technical requirements
• You have a solid knowledge of Java fundamentals, including a broad understanding of
the standard language features and common frameworks; as well as experience of
using these in a professional environment.
• You have a good understanding of Computer Science fundamentals, including data
structures, algorithms, algorithmic complexity, and concurrency.
• You have worked as part of a delivery focussed product team and have delivered realworld
functionality to internal or external users. You have taken end-to-end ownership
of product features, including assisting with production issues.
• You have good problem-solving skills and a methodical approach to breaking down complex
problems, with the tenacity to see issues through to their conclusion, and ability to
communicate the outcome.

Desirable experience
• You have experience in building financial applications for business users.
• You have applied yourself to a complex domain and have acquired a deep
understanding through your development work; collaborating with non-technical users
to define requirements and deliver solutions.
• You have experience working with Camunda or another BPMN/workflow engine.
• You have some knowledge of derivatives trading; an understanding of the different
instruments traded in the capital markets and common pricing and risk metrics such as
NPV and VaR.
• You have prior experience working in a remote organisation.

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.

MORE JOBS LIKE THIS
MORE JOBS LIKE THIS
  • 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.

    Responsibilities:

    • 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

    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.