
Oliver Bernard
About the Company
OB are an industry leading technology recruitment consultancy operating across the UK and Europe. Established in 2010 by Billy Jenkins and James Mace, we specialise across the entire tech industry - placing contract and permanent talent in technical roles, ranging from entry level to C-level positions.
With more than a decade’s experience, we’re the number one agency for some of the most exciting technology brands in the UK including ASOS, SKY, BBC and SkyScanner. Our extensive talent pool is made up of the best technology candidates around, which enables us to deliver our promise of providing tech companies with more than just people in seats.
We also extensively invest and are proud to host regular online and in-person events for our tech community where we leverage excellent guest-speakers who focus on specific areas - including JVM, Java, Agile, CTOs, Product and more.
Visit the community page on our website to find out more and register online for our next event!
Listed Jobs


- Company Name
- Oliver Bernard
- Job Title
- Artificial Intelligence Engineer
- Job Description
-
Contract Lead AI Engineer - Energy Trading - OUTSIDE IR35 - Hybrid
We are seeking a Contract Lead AI Engineer with extensive experience in AI Development.
The ideal candidate will have:
Proven ability to design and deploy advanced algorithms, handle complex datasets, and build sophisticated AI applications relevant to trading and financial markets.
Strong understanding of supervised and unsupervised learning, as well as deep learning architectures (e.g., CNNs, RNNs). Capable of assessing model performance using metrics such as accuracy, precision, recall, and F1 score.
Proficiency in data acquisition, cleaning, pre-processing, and analysis, with a focus on delivering insights to support trading strategies and decision-making.
Expertise in cloud computing, microservices, and distributed systems to enable scalable trading platforms and analytics.
Advanced experience with key libraries such as NumPy, Pandas, and frameworks like ML.NET, ensuring efficient data processing and AI development.
Skilled in Git-based branching workflows within Azure DevOps to ensure streamlined integration and deployment processes.
Proven ability to manage and query large datasets (e.g., market data, trade logs) using tools like MongoDB, SQL Server, or similar technologies.
Demonstrated expertise in optimising Python-based applications for high efficiency and scalability in trading environments.
In-depth knowledge of server-side API development and client-server models to power trading systems.
Familiarity with streaming APIs for real-time data processing, essential for trading analytics and market data feeds.
Responsibilities
Define and lead the technical strategy across AI-driven trading applications, ensuring industry best practices are followed.
Work closely with trading desks, analysts, and other business stakeholders to align technical solutions with trading objectives and operational goals.
Manage technical dependencies and integrations with other applications and teams, ensuring seamless system interactions.
Establish and uphold high standards of code quality through rigorous code reviews and best practices.
Collaborate with the Architecture team to implement scalable, consistent design principles that support trading systems.
Provide input into the development roadmap, helping define technical solutions and patterns that support the trading house’s growth and operational efficiency.
Contract Lead AI Engineer - Energy Trading - OUTSIDE IR35 - Hybrid


- Company Name
- Oliver Bernard
- Job Title
- Lead Java Developer
- Job Description
-
Lead Java Developer - Core Java, Multi-Threading, Low-Latency, REST API's
A client of OB's in the financial services industry, are seeking a Lead Java Developer to come in and lead a cross functional team and contribute to the development of high-performance software.
You'll be leading a team of Backend, Frontend & QA's working with Core Java on Low-Latency, Multi-Threaded systems. The ideal candidate will be motivated, organised and collaborative to ensure a high-standard of development on a globally recognised trading platform.
In this role, you'll be interacting with a variety of stakeholders, both internal and external to the business.
Lead Java Developer - Core Java, Multi-Threading, Low-Latency, REST API's
Required Skills and Experience:
Core Java
Data Structures
Algorithms
Multi-Threading
REST API's
This is a hybrid role with 3-days a week required in their Central London based office, offering a base salary of £120k-£130k as well a bonus. You must be UK based and sadly sponsorship isn't available for this role.
Lead Java Developer - Core Java, Multi-Threading, Low-Latency, REST API's


- Company Name
- Oliver Bernard
- Job Title
- Java Quantitative Developer
- Job Description
-
Java Developer - Java, Real-Time Systems, Pricing
A long-term client of OB's, a global brokerage and hedge fund, are looking to hire a highly skilled Backend Developer, with advanced Java expertise to join one of their cross functional development teams on a permanent basis.
You'll be joining a team made up of Developers, Quant's, Analysts & Testers to produce Data for the business, which is used both internally and externally to the business, and therefore has to be produced to a much higher standard.
Java Developer - Java, Real-Time Systems, Pricing
Key skills and experience:
Excellent knowledge of Java
Pricing components
Experience working in real-time environments
Data-Driven Development
Unit testing
KDB (not essential)
NoSQL
This role is a hybrid role with 3-days a week required in London based offices and can pay a base salary of between £90k-£120k depending on skills and experience. To be considered, you must be UK based and sadly sponsorship isn't available.
Java Developer - Java, Real-Time Systems, Pricing


- Company Name
- Oliver Bernard
- Job Title
- Java Developer (Web Scraping)
- Job Description
-
Java Developer (Web Scraping) - Java, Spring, Selenium, ZenRows, Gecco
Oliver Bernard have partnered with a leading company within the travel industry, who are kicking off a number of exciting projects, and are therefore looking to hire a number of Java Developers to their engineering team.
In this role you'll be responsible for developing and maintaining their backend services, as well as undertaking Web Scraping tasks, working with tools such as ZenRows, Selenium, Gecco or similar.
Java Developer (Web Scraping) - Java, Spring, Selenium, ZenRows, Gecco
Key skills & experience:
Java
Spring/Springboot
TDD
Web Scraping tools such as Selenium, ZenRows, Gecco or similar (essential)
This role is a hybrid role with 2-days a week being required in their Central London offices and can pay up to £70k depending on skills and experience. Unfortunately, you must be UK based and sponsorship is unavailable.
Java Developer (Web Scraping) - Java, Spring, Selenium, ZenRows, Gecco