Make yourself visible and let companies apply to you.
Roles
Java Jobs in London
Overview
Looking for top Java jobs in London? Explore the latest Java developer roles in the heart of the UK tech scene on Haystack. Whether you're a seasoned Java engineer or a junior developer, find exciting opportunities with leading companies across London. Start your next Java career move today with Haystack’s easy-to-navigate job board!
Staff Software Engineer
BP Energy
Sunbury-on-Thames
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED
+1

Entity:

Technology

Job Family Group:

IT&S Group

Job Description:

Yalla is bp’s Internal Developer Platform (IDP), built on Kubernetes. It’s a core part of how we help teams build, ship, and run software with confidence. As a Staff Engineer on the Yalla team, you’ll work at the intersection of software engineering and infrastructure—shaping the experience of developers across bp and influencing how modern systems are built and operated at scale.

What You’ll Do

You’ll play a key role in guiding the platform’s technical direction and supporting the engineers who build it. In this role, you will:

  • Lead architectural and design decisions for the Yalla platform and set clear engineering standards.
  • Partner with the head of engineering to shape priorities and ensure the platform evolves in the right direction.
  • Mentor engineers through design discussions, code reviews, and hands‑on coaching.
  • Build platform capabilities that help developers work more efficiently, securely, and reliably.
  • Write production‑ready code in TypeScript, Java, .NET, Python, and Go—and be comfortable learning new languages when needed.
  • Design and implement REST APIs, along with strong unit test coverage and thoughtful low‑level design.
  • Troubleshoot issues across infrastructure, networking, and Kubernetes using Linux tools.
  • Identify repetitive work (“toil”) and automate it using SRE and platform engineering practices.
  • Build systems with observability in mind so developers and operators have clear insight into how things behave.
What We’re Looking For

Core Engineering Skills

  • Strong coding skills and comfort working with data structures and algorithms.
  • Experience designing and building APIs.
  • Ability to apply design patterns in real systems.
  • A thoughtful approach to testing and quality.

Platform & SRE Skills

  • Understanding of infrastructure and network design, including common failure modes.
  • Experience spotting engineering toil and automating it.
  • Deep knowledge of Kubernetes internals—scheduling, networking, controllers, and orchestration.
  • Ability to debug infrastructure, networking, and Kubernetes issues using Linux tools.
  • Strong understanding of metrics, logs, and traces, and how to build reliable systems with them.

Leadership Skills

  • Ability to set technical direction and influence platform‑level decisions.
  • Experience guiding engineers through complex trade‑offs and design choices.
  • A collaborative approach to mentoring and helping others grow.
  • Confidence representing the team with senior stakeholders and working across teams.
Why Join Us?

At BP, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity.

There are many aspects of our employees’ lives that are significant, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Reinvent your career as you help our business meet the challenges of the future.

Apply now!

Travel Requirement

Up to 10% travel should be expected with this roleThis role is not eligible for relocationThis position is a hybrid of office/remote workingAgility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development {+ 7 more}

Legal Disclaimer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Technical Architect - Procurement
Sanderson Recruitment
London
Hybrid
Mid - Senior
ÂŁ500/day - ÂŁ550/day
RECENTLY POSTED

Pay Rate: ÂŁ500- ÂŁ550
Duration 6 Months
Working Arrangement: Hybrid(2 days P/W onsite, Canary Wharf)
Tech Stack: Java, Angular

We’re supporting a major international financial institution on a large-scale procurement transformation programme. We’re looking for a hands-on architect who loves architecture but still enjoys getting into the code, shaping technical direction while close to delivery.

What You’ll Be Doing:

  • Leading the technical architecture for a major procurement system modernisation.
  • Designing scalable, secure, cloud-native solutions using Azure.
  • Working hands-on with Java to support development teams and validate architectural decisions.
  • Collaborating with product owners, engineers, and business stakeholders to shape end-to-end solutions.
  • Ensuring architectural decisions align with best practice, performance needs, and long-term maintainability.

Essential

  • Strong experience as a Technical Architect with a background in hands-on software engineering.
  • Deep expertise in Java development.
  • Solid experience designing and delivering solutions on Microsoft Azure.
  • Ability to operate across architecture, design, and development.
  • Experience working on complex enterprise systems ideally within procurement, finance, or similarly regulated environments

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

BY WMS Sr. Engineer
Stackstudio Digital Ltd.
Multiple locations
Hybrid
Mid - Senior
ÂŁ475,000 - ÂŁ500,000
RECENTLY POSTED

Role DetailsRole/Job Title: BY WMS Sr. Engineer / BY WMS Engineer
Work Location: London / Donington
Mode of Working: Hybrid
Onsite Requirement: 2 days
Other Working Conditions: As needed for Cutover, Hypercare support on need basis. Travel to other locations is reimbursable.The RoleAs a Senior BY Dispatcher WMS Engineer, you will be at the forefront of our warehouse operations, playing a pivotal role in optimizing our warehouse management system for efficiency and accuracy. Leveraging your deep expertise in WMS systems, you will design, build implement, and continuously enhance our systems to ensure seamless coordination of inbound and outbound logistics. Your responsibilities will include configuring WMS, overseeing system integration, monitoring real-time data flows, and troubleshooting any issues to maintain uninterrupted operations. Your role requires a keen eye for detail, a strong problem-solving mindset, and collaboration with cross-functional teams to enhance warehouse productivity and meet customer demands. Join us in revolutionizing our warehouse operations and contributing to our organization’s growth and success.Key Responsibilities

  • Assessing client business requirements and opportunities
  • Leading design, configuration, and implementation of JDA Warehouse Management Systems
  • Analyzing and optimizing components of the solution to take advantage of best practices.
  • Work with all appropriate parties to effectively estimate project timelines and deliverables.
  • Recognizing and highlighting incremental improvement opportunities with existing clients
  • Writing functional specifications for modification, interface, report, and label requirements
  • Authoring and/or reviewing system and procedural documentation throughout the project.
  • Design and Development of configuration changes over BY WMS system as per requirement.
  • Engineer software changes (new features) to satisfy customer requirements.
  • Engineer fixes to resolve software defects.
  • Design technical solutions based on customer specification document.
  • Create and execute test plans to verify software quality. Document test results.
  • Provide regular updates on progress to lead engineer and/or project manager.
  • Contribute in daily stand-up meetings with project teams.
  • CI/CD Jenkins and Pipeline management of the BY WMS is most welcome

Your ProfileEssential Skills / Knowledge / Experience

  • Configure and optimize BY/JDA WMS Dispatcher components using strong product knowledge, industry best practices, and performance enhancement techniques.
  • Lead the design, configuration, and implementation of Blue Yonder (JDA) Warehouse Management System (WMS) solutions based on client business requirements.
  • Engineer new features and system enhancements to meet evolving customer needs, including design and development of configuration changes within the WMS.
  • Upgrade WMS Dispatcher to the latest versions (2024 and above) and ensure compatibility, stability, and optimal performance post upgrade.
  • Analyze and optimize WMS components to improve efficiency, reliability, and operational performance.
  • Develop technical solutions based on functional and customer specification documents, ensuring alignment with business goals.
  • Write comprehensive functional specifications for system modifications, interfaces, reports, and label requirements.
  • Develop and deliver defect fixes in a timely manner, ensuring minimal business disruption.
  • Create and execute detailed test plans, thoroughly document results, and ensure high-quality software delivery.
  • Contribute actively to project ceremonies, including daily stand-ups, cross-functional discussions, and design reviews.
  • Provide regular progress updates to lead engineers, project managers, and key stakeholders.
  • Assess client business needs, identify improvement opportunities, and propose effective solutions to enhance customer value.
  • Estimate project timelines, deliverables, and resource requirements in collaboration with project stakeholders.
  • Recognize and highlight continuous improvement and value add opportunities for existing clients.
  • Author and review system documentation and procedural guides throughout the project lifecycle to ensure knowledge continuity and clarity.
  • Utilize strong PL/SQL and Shell scripting expertise to support system configuration, automation, and troubleshooting.
  • Engineer and manage CI/CD pipelines using Jenkins to streamline deployment and improve delivery efficiency (preferred).
  • Azure Cloud Technology knowledge
  • React JS, Java, Python experience.
  • Power BI and JasperSoft Reports development.
  • Warehouse Automation Experience such as SSI, Dematic, Beumer, KNAPP
  • CI/CD Jenkins and Pipeline management of the BY WMS is most welcome.
  • Experience in any other WMS like BY WMS Cognitive, Manhattan, Oracle

Desirable Skills / Knowledge / Experience

  • Customer engagement
  • Stakeholder management
  • Running innovations
  • Latest Warehousing Trends and AI
Lead MIE Publishing Product Owner
Cognizant
London
Remote or hybrid
Senior
Private salary
RECENTLY POSTED

Key Responsibilities:

  • Own and manage the product backlog, writing clear and actionable user stories
  • Collaborate with technical teams and stakeholders to define and deliver product enhancements
  • Oversee end-to-end project delivery, ensuring milestones and deadlines are met
  • Manage budgets and resources efficiently, reporting progress to senior management
  • Act as the main point of contact for the data portal, addressing queries and prioritising features
  • Ensure the portal’s architecture and operations leverage technologies including Java, AWS, OpenSearch, CloudFlare, and APIs

Essential Skills & Experience:

  • Proven experience as a Product Owner or Business Analyst in a technology-driven environment
  • Strong technical knowledge of Java, AWS, OpenSearch, CloudFlare, APIs, and related tools
  • Track record of writing effective user stories and managing product backlogs
  • Experience in budget management and resource allocation
  • Demonstrable success in project delivery within cross-functional teams
  • Excellent communication and stakeholder management
Software Engineer (Active SC required)
Sanderson Recruitment
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Software Engineer - Defence & National Security

Gloucester or London | 2-3 Days On-Site Per Week

SC Clearance Required (and eDV eligibility essential)

Build secure, mission-critical systems that help protect the UK.

We’re hiring experienced Software Engineers to work on high-impact defence and national security programmes. You’ll help deliver secure, resilient, and sophisticated software solutions that support critical operations - all within a mission-led, engineering-focused environment.

This role is ideal for engineers who want meaningful, technical work in a sector where quality and security truly matter.

The Role

As a Software Engineer, you’ll design, build and maintain software within secure, highly-regulated environments. You’ll join a multidisciplinary team of engineers, analysts and security specialists, contributing to complex systems that support UK national security.

You will work in a hybrid model, spending 2-3 days per week on-site in either Gloucester or London (secure facilities), with the remainder from home or a non-secure office depending on project needs.

?? What You’ll Be Doing

Designing and developing secure, reliable and scalable software components

Writing high-quality, well-tested code suitable for sensitive environments

Supporting CI/CD pipelines built for restricted or hybrid networks

Collaborating with systems engineers, cyber specialists and product teams

Contributing to architecture decisions and technical roadmaps

Troubleshooting complex issues across distributed and secure systems

Applying strict coding, security and governance standards

Documenting key decisions, processes and technical designs

Working with teams embedded inside defence and intelligence organisations

What We’re Looking For

Essential

Active SC clearance

Eligibility for eDV clearance (UK national or other qualifying criteria)

Software engineering experience across design, development, testing and deployment

Proficiency in one or more key languages: Java, Python, C++, C#, JavaScript

Understanding of secure software engineering principles

Experience with CI/CD pipelines and version control (Git)

Familiarity with modern development practices and automated testing

Ability to work 2-3 days per week on-site in Gloucester or London

Strong communication skills, including working with multidisciplinary teams

Desirable

Experience working in public sector, defence, national security or other highly regulated environments

Knowledge of distributed systems, event-driven architectures or messaging frameworks

Experience with Docker/Kubernetes or secure containerised systems

Familiarity with hybrid cloud or secure on-prem environments

Interest in emerging technologies, data-intensive platforms or mission systems

Who This Role Suits

You’ll thrive here if you:

Want to contribute to the UK’s defence and national security mission

Enjoy solving complex, sensitive engineering challenges

Are comfortable with structured environments and high assurance processes

Prefer collaborative, multi-disciplinary technical teams

Take pride in building secure, robust, well-engineered solutions

Security & Working Environment

Active SC clearance is mandatory

eDV eligibility is required - the role will sponsor eDV when appropriate

Must be able to work on-site 2-3 days/week in Gloucester or London

Work may require access to secure networks or classified environments

What’s in It for You

Chance to work on mission-critical systems with real societal impact

Exposure to some of the UK’s most unique engineering challenges

Strong progression routes into tech leadership, architecture or specialist roles

Training and development tailored for defence and national security engineering

Supportive engineering culture and knowledge-sharing community

?? Interested?

If you’re a Software Engineer with SC clearance, eligibility for eDV, and a passion for solving meaningful problems in defence and national security, we’d love to hear from you.

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.

TPBN1_UKTJ

Data Engineer
Experis
London
Fully remote
Mid - Senior
ÂŁ500/day - ÂŁ510/day
RECENTLY POSTED

Onsite Requirements: Remote
Start Date: ASAP
Role Duration: 1 year
Clerance Requirements: Active SC clearance
Inside IR35 - umbrella only

Role Description:
We’re looking for a Data Engineer whose main focus is understanding and documenting existing systems, with the goal of supporting decommissioning activities. The role centres on analysing current solutions built using Java, Node JS, and React, and developing a clear, end to end picture of how data flows across the wider programme.
This includes documenting data flows, system dependencies, and underlying data models, ensuring there is a clear record of how data is structured, stored, and used throughout the solution. The role involves investigating how systems are used on a day-to-day basis, clarifying ownership and integration points, and capturing this information in a way that supports risk assessment and decommissioning decisions.

Responsibilities:
Python and PySpark are required as supporting capabilities, used where needed to analyse data pipelines and confirm how data moves and transforms in practice. The role also requires strong experience with testing and data quality management, ensuring that documented data flows and models are accurate and trusted. Experience working in cloud environments such as AWS or Azure is expected, with Databricks considered a nice to have.
Required Skills:

  • Java background
  • Node JS
  • Json
  • RDS
  • React
  • Data Modelling
  • Python / Spark
  • Cloud experience (AWS / Azure) o AWS Glue o Databricks
  • Testing e.g. PyTest
  • Data Quality e.g. Great Expectations
Ne04j Developer
Lorien
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Data Scientist

Hybrid Working - Edinburgh OR London - 2 day a week on site.

Financial Services

Lorien’s leading banking client are seeking an experienced Data Scientist with strong expertise in graph databases and hierarchical data modelling to join our dynamic team onsite in London or Edinburgh.

The successful candidate will be responsible for designing, developing, and optimising graph database solutions to support complex data relationships and hierarchies in our business applications with knowledge/experience of Neo4j.

This role is based in Edinburgh OR London.

This role will be Via Umbrella.

Working in a Hybrid Model of 1 day a week on site.

Key Responsibilities:

  • Design, develop, and maintain graph database solutions using Neo4j to model complex hierarchical and relational data.
  • Collaborate with data architects and business analysts to translate business requirements into graph models.
  • Develop Cypher queries and procedures for data retrieval, manipulation, and analysis.
  • Optimise query performance and database schema to ensure scalability and efficiency.
  • Integrate Neo4j with existing applications and data sources.
  • Troubleshoot and resolve issues related to graph data storage and retrieval.
  • Document designs, processes, and solutions clearly for technical and non-technical stakeholders.
  • Stay current with graph database trends and best practices to continuously enhance system capabilities.

Required Skills and Experience:

  • Proven experience (4+ years) working with Neo4j and Cypher query language.
  • Strong understanding of graph theory, graph data structures, and hierarchical data modelling.
  • Ability to design and implement efficient and scalable graph database schemas.
  • Experience in integrating Neo4j with other data platforms or applications.
  • Knowledge of software development best practices, including version control, testing, and deployment.
  • Proficiency in relevant programming languages (eg, Java, Python, or JavaScript).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team.

Preferred Qualifications:

  • Experience with other graph technologies or databases.
  • Familiarity with cloud platforms (AWS, Azure) hosting Neo4j solutions.
  • Experience working in agile development environments.
  • Relevant certifications in Neo4j or graph database technologies

IND_PC3

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Technical Architect
Experis
London
Fully remote
Senior - Leader
ÂŁ500/day - ÂŁ550/day
RECENTLY POSTED

Job Title: Technical Architect

Max rate: 550p/d via Umbrella

Clearance required: BPSS + SC

Location: Remote Worker

Job Description:

Technically Lead the architectural modernisation of a large-scale, established data platform (DWX) within public sector client. This role requires experience of brownfield environments, strong hands-on technical capability, and the ability to reshape existing architectures to align with business and Data & Analytic (D&A) standards while maintaining uninterrupted service delivery.

You will be responsible for re-architecting data flows, modernising infrastructure, managing large-scale schema evolution, enabling cross-cloud connectivity, and providing senior guidance to technical teams and stakeholders.

Skills & Experience Required

Essential

  • Proven experience as a senior technical architect in complex brownfield environments.
  • Strong data platform architecture experience: ingestion patterns, schema evolution, ETL/ELT, microservices data integration.
  • Multi-cloud integration expertise (Azure + AWS) including secure data transfer patterns.
  • Deep understanding of government, public sector, or regulated environments.
  • Strong experience of technical authority, security governance and SRE handover
  • Experience maintaining critical services while modernising underlying platforms.
  • Strong infrastructure, security, and network architecture capability (Zscaler, VPC patterns, VPN, identity).
  • Ability to navigate and implement organisational standards.
  • Hands-on experience re-architecting or migrating technology stacks to standardised platforms.
  • Exceptional communication & leadership: able to drive clarity and decision-making in ambiguous contexts.
  • Strong experience of technical documentation on Confluence/SharePoint

Desirable

  • Experience with event-driven architectures and microservice-based data contracts.
  • Knowledge of Kotlin and migration pathways to standard languages (Java, Python, etc.).
  • Understanding of Power BI, CoPilot for Power BI, or GenAI (helpful but not core).
  • Relevant AWS and Azure certifications.
Senior Software Engineer in Test
SoCode Limited
London
Hybrid
Senior
ÂŁ600/day
RECENTLY POSTED

Job Title: Senior Software Engineer in Test Type: Inside IR35 Contract Rate: £600-£650 per day Duration: 6 months minimum (likely to extend) Location: London - 3 days on site (Canary Wharf) A large fintech business are looking for a senior-level quality engineer with a strong software engineering mindset to help shape and safeguard new UI and platform capabilities across complex workflow-driven systems on a contract-basis. This role sits embedded within product engineering, operating in a shared ownership model alongside Java and React developers, with a heavy emphasis on automation. What you’ll be doing Building and maintaining automated coverage across the stack, from APIs through to user journeys, using established internal tooling and frameworks. Evolving existing test frameworks where required, while staying aligned with core engineering standards. Working closely with frontend and backend engineers to ensure critical paths are well understood, well tested, and production-ready. Participating in code and design discussions with a quality-first lens across the full delivery lifecycle. Applying targeted exploratory testing early, where automation is still catching up with new functionality. Ensuring automated testing is a first-class citizen within CI/CD, enabling fast and reliable releases. Validating business-critical workflows within post-trade / collateral-style domains, where correctness really matters.What we expect A solid engineering foundation, backed by significant hands-on experience in test automation. Deep familiarity with Java or JavaScript/TypeScript-based automation, including modern UI and API testing approaches. Comfort working across React-based front ends, RESTful services, and distributed architectures. Experience operating in environments without a dedicated QA function, where quality is owned collectively. Strong problem-solving skills and the ability to communicate clearly with engineers and stakeholders alike.Bonus points for Exposure to cloud-native platforms (particularly AWS). Working knowledge of containerised environments. Experience with performance or resilience testing. Familiarity with workflow engines, event-driven systems, or highly distributed platforms Please note that you must be located in/around London and have UK right to work to be considered for this position - thank you

Software Engineer
Premier IT
London
Hybrid
Junior - Mid
ÂŁ60,000 - ÂŁ65,000
RECENTLY POSTED

Python / Machine Learning London – Hybrid Working £60,000-£65,000 I’m currently working with a global, hospitality tech-startup in London who are looking for a Software Engineer with experience in Python & Machine Learning to join their team on a hybrid basis! The company have been going since 2025, secured funding in November and have developed a niche technology aimed at serving the hospitality sector. They are looking to build an engineering team so this role takes on a founding engineer feel where you will be exposed to all areas of the SDLC from design to build to implementation. They are looking for experience mainly in Python but having skills in other languages or on the Frontend/Cloud would be really beneficial. They have also started utilising Machine Learning so having knowledge of AI, ML concepts would be hugely useful and grow into being a big part of the role They are based in Central London and are looking for people to work in the office 2 days a week. Technical Requirements 2-3 years development experience with Python. Have worked with additional languages – ideally Java or C++. Confident with Cloud technologies – AWS/Azure/GCP. Ideally have some Frontend experience but not essential – JavaScript/React. Have worked with AI/Machine Learning concepts – either at Uni or in role. Comfortable in a founding engineer setting where you’re responsible for wide range of areas. Happy in a start-up, fast paced environment where you have lots of room to grow. Enjoy working with high degree of autonomy within your role. Excellent communication skills and happy working with stakeholders. Salary: £60,000-£65,000. If this role sounds of interest, please apply and I can give you a call. Tim Stock (phone number removed) | (phone number removed) (url removed)

Senior Java Developer Investment Banking
Huxley Associates
London
Hybrid
Senior
ÂŁ50,000 - ÂŁ150,000

Senior Java Developer Investment Banking Fixed income Pricing and Risk

This is a new and exclusive opportunity for a Senior Java Developer to join this Investment Banking business as they expand their Fixed income Pricing and Risk front office team

Role details

  • Title: Senior Java Developer
  • Business area: Front office Fixed income Pricing and Risk
  • Permanent role (Apply online only)k
  • Location: London City Liverpool street station, home working hybrid 50/50%
  • Technical stack: Java

This is a senior Java developer to run Front office Fixed income Pricing and Risk java application development within this investment bank

This is a front office, trading facing business as it is a fascinating role within a thriving business

Qualifications and Skills

  • Hands-on development with Java as the primary language; experience with Java 17
  • Experience from working in the pricing and risk domain in investment banking

For more information and a chance to be considered, please do send through a CV - good luck

To find out more about Huxley, please visit (url removed)

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Full Stack Software Engineer React Typescript Java
Huxley Associates
London
Hybrid
Mid - Senior
ÂŁ50,000 - ÂŁ130,000

Full Stack Software Engineer React Typescript Java Banking London

This is a new and exclusive opportunity for a Full Stack Software Engineer who is primarily front office focused with React (75%) and Java (25%) to join this thriving front office derivatives team in this investment bank

Role details

  • Title: Full Stack Software Engineer
  • Technical focus - React (75%) and Java (25%)
  • Employer: front office banking derivatives
  • Permanent role salary 85- 125,000 plus bonus and pension
  • Location: London City and home working hybrid 50/50%
  • Technical stack: primarily Front end React/ typescript node.JS focused with a java base

This is an VP Banking front office Full Stack Software Engineer which is primarily GUI focused on React, 70% and some back end with Java 30%

This is a front office derivatives investment bank, and you will be working with international teams on big front office trading projects

This role will be interviewed in December, and offer out in January

Position Description

Derivatives Front Office Full Stack Application

We’re looking for a Software Engineer for our front office suite of application supporting trading, marketing, trade analysis and research.

You will be a Hands-on Full Stack developer using React as front end and Java 21 as the primary language for back end

Work with other teams including Front office risk teams, trading desk, Quants, and DevOps to build state of the art front to back pricing and risk solution

This is an interesting role in a thriving area of the bank

For more information, and the chance to be considered, please do send through a CV- Good luck

React and java and full and stack and (bank or derivatives)

To find out more about Huxley, please visit (url removed)

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Azure Cosmos DB Developer
Queen Square Recruitment Ltd
London
Hybrid
Mid - Senior
ÂŁ400/day - ÂŁ600/day
+5

Job Title: Azure Cosmos DB Developer
Location: London (Hybrid 1 day per week onsite mandatory)
Contract Type: Contract
Duration: 6 Months
Rate: ÂŁ(Apply online only)/day (Inside IR35)
Industry: Financial Services

Azure Cosmos DB Developer Contract London (Hybrid)

We are seeking an experienced Azure Cosmos DB Developer to join a major global financial services organisation undergoing significant transformation across its application and data engineering landscape.

This is an exciting opportunity to contribute to the modernisation of critical platforms within a highly regulated, enterprise-scale environment.

You will play a key role in delivering high-performance, cloud-native data solutions using Azure services, ensuring scalability, resilience, and operational excellence.

The Role

You will support the transformation of mission-critical systems, driving technical excellence in data engineering and cloud-native development. The role requires strong hands-on expertise in Azure Cosmos DB, Spark, and distributed computing concepts.

Key Responsibilities

  • Develop cloud-native applications using Azure Cosmos DB (SQL API & Mongo API)
  • Design and optimise NoSQL data models
  • Implement partitioning and indexing strategies for performance optimisation
  • Optimise RU consumption and query performance
  • Work with Cosmos DB Change Data Feed (CDF) and Spark integrations
  • Develop reusable libraries using C#/.NET or Node.js
  • Build CI/CD pipelines using GitLab
  • Implement automated testing frameworks
  • Collaborate with architecture and DevOps teams in a microservices ecosystem
  • Ensure compliance with security and governance standards

Essential Skills & Experience

  • Strong hands-on experience with Azure Cosmos DB
  • Query optimisation and throughput management expertise
  • Experience with Cosmos DB Change Data Feed (CDF)
  • Strong PySpark and Spark distributed computing knowledge
  • Experience integrating Spark with Cosmos CDF
  • High proficiency with Cosmos DB SDKs (.NET, Java, Python, Node.js)
  • Deep understanding of partitioning, indexing, and consistency models
  • Experience with Azure services (Azure Functions, App Services, AKS, Logic Apps)
  • CI/CD experience (GitLab preferred)
  • Strong problem-solving and stakeholder engagement skills

Desirable

  • Advanced proficiency in C#, ASP.NET, and .NET Core
  • Strong object-oriented design principles

Why Apply?

  • Work on enterprise-scale financial platforms
  • Contribute to high-impact digital transformation initiatives
  • Hybrid working model with flexibility
  • Opportunity to shape secure, scalable systems within a regulated environment

If you are a Cosmos DB specialist looking for your next contract engagement within financial services, we would love to hear from you.

Founding Fullstack Engineer
SR2
London
Hybrid
Senior - Leader
ÂŁ150,000

Founding Full-Stack Engineer (Greenfield Digital Banking) Central London 4 days onsite Full-time 90,000 - 100,000 + 15-20% bonus

We’re working with a highly successful, family-owned international private bank to hire a Founding Full-Stack Engineer for a brand new, greenfield digital banking build based in Central London.

This is a rare opportunity to join right at the beginning of a newly formed product team and help build a next-generation digital banking experience from first principles deliberately outside of legacy systems. The environment is genuinely “startup-style” (small team, high ownership, fast delivery), but backed by serious scale, long-term investment, and a strong focus on quality, stability and client trust.

The role As one of the first engineering hires, you’ll play a key part in shaping:

  • the technical foundations
  • engineering standards
  • architecture and system design
  • how the team builds and ships product

You’ll work closely with Product and Design, delivering secure, high-quality digital experiences for high-value clients and complex workflows.

What you’ll do

  • Design, build and maintain end-to-end features across frontend and backend
  • Architect scalable, secure and maintainable systems for private banking / institutional use cases
  • Own key technical decisions, balancing delivery speed with long-term quality
  • Build APIs, services, data models and modern web experiences
  • Establish high standards of engineering quality through testing, reviews and automation
  • Contribute to platform foundations, shared components and internal tooling
  • Embed security, performance and resilience best practices into everything you ship
  • Help define engineering standards and ways of working as the team grows

What we’re looking for

  • 8-12+ years’ experience as a full-stack or senior engineer owning production systems
  • Strong experience building modern web applications across frontend and backend
  • Frontend expertise with modern frameworks (React, TypeScript or similar)
  • Strong backend experience (Node.js, Java, Python or similar)
  • Solid understanding of APIs, architecture, databases and cloud infrastructure
  • Exposure to CI/CD and modern DevOps practices (containers, Kubernetes, automation)
  • Comfortable being a technical owner in open-ended / ambiguous environments
  • A builder mindset - pragmatic, delivery-focused, and quality-led
  • Experience in financial services / fintech / regulated environments is beneficial but not essential
  • Strong awareness of security, privacy and compliance considerations is highly valued

Why this opportunity stands out

  • Genuine greenfield build with meaningful ownership from day one
  • Founding hire in a small, high-calibre team
  • Startup-style delivery with the backing of a global financial institution
  • Direct access to decision-makers and influence over product direction
  • Quality-first culture focused on trust, stability and long-term value
  • Competitive salary + strong bonus + benefits
T24 Techno-Functional Consultant
FINCROFT
London
Hybrid
Mid - Senior
Private salary

T24 / Temenos / Transact / Techno Functional / Business Analyst / BA / Developer / Engineer / Support / Core Banking / Bank / Financial Services / Finance / Building Society / FinTech / London / START ASAP / Permanent

Job Title: T24 Techno-Functional Consultant (Temenos Transact)
Location: Central London (Hybrid)
Type: Permanent
Salary: Competitive + Benefits (DOE)
Overview
We are working with a leading banking client seeking an experienced T24 Techno-Functional Consultant to join their core banking technology team. This hybrid role combines business analysis and hands-on development within the Temenos Transact (T24) platform, supporting system enhancements, integrations, and ongoing optimisation of a live banking environment.

Key Responsibilities

  • Gather and translate business requirements into functional and technical solutions
  • Design and develop changes within T24 (TAFJ / jBASE / InfoBasic / Java)
  • Configure modules including Payments and Arrangement Architecture (AA)
  • Support integrations, interfaces, and system upgrades
  • Provide production support and troubleshooting as required

Key Requirements

  • Strong hands-on experience with Temenos Transact (T24)
  • Experience with TAFJ, jBASE/PickBasic, and Temenos tools
  • Good understanding of core banking processes and integrations (IF / APIs)
  • Ability to work across business and technical stakeholders

What’s on Offer

  • Permanent role with an established banking organisation
  • Hybrid working in Central London
  • Competitive salary and benefits
  • Exposure to strategic core banking initiatives

Apply now with an updated CV to learn more about this opportunity.

Senior Backend Engineer
Randstad Technologies
London
Hybrid
Senior
ÂŁ560/day

Adword:

Job title: Backend Java Developer

Duration: 4 months contract with a possibility of extension

Location: London 2 day a week Hybrid

Job description:

Looking for a Backend Java developer with 6+ years of experience in building and implementing large-scale systems across various projects and teams

Technical Skills:

  • Linux system experience

  • Java Backend development experience

  • AI experience is a must - we will be working on AI tooling as well

  • HTTP/networking

  • Google Cloud (preferred)/AWS Kubernetes

  • Github (Administration/Operations) Gitlab would be advantageous (if they don’t have Github)

  • Git expert

  • Data experience - would be helpful

If you’re excited about application security, identity management, and creating robust, secure solutions for modern architectures, we want to hear from you!

Please apply with a copy of your CV and let’s start the conversation!

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

Java Low Latency Connectivity Engineer
Avanti Recruitment
London
Hybrid
Mid - Senior
ÂŁ70,000 - ÂŁ150,000

Java Low Latency Connectivity Developer

London 4 Days Office, Victoria Crytpo Exchange Connectivity / FIX

A specialist electronic trading firm is seeking a Java Low Latency Connectivity Developer to join a highly technical, performance-driven engineering team.

The business operates automated trading strategies across both traditional financial markets and crypto venues. Technology is central to performance, and connectivity to exchanges is a core competitive edge.

This is a hands-on role within a small, experienced team where engineers work directly on systems that impact live trading outcomes.

The Role

You will be responsible for designing, building and optimising exchange connectivity across multiple venues, with a strong focus on crypto markets.

Key responsibilities include:

  • Developing ultra-low latency Java components
  • Managing FIX protocol sessions and order flow
  • Integrating and optimising crypto exchange APIs using REST and WebSocket
  • Handling real-time JSON market data feeds
  • Improving performance and reducing latency across exchange connections
  • Supporting and enhancing live trading systems

Each exchange has its own architecture, API behaviour and performance characteristics. You will play a key role in ensuring reliable, high-performance connectivity across them.

What We Are Looking For

  • Strong core Java expertise
  • Experience in low latency or performance-critical systems
  • Solid understanding of FIX protocol (session and application layers)
  • Direct experience connecting to trading venues or exchanges
  • Hands-on experience integrating with crypto exchanges
  • Strong understanding of REST and WebSocket APIs in real-time environments
  • Experience working in Linux-based production systems

Exposure to high-performance libraries such as Aeron, Agrona, SBE or Artio is advantageous.

The Environment

  • Small, collaborative engineering team
  • Flat structure with real ownership
  • Office-based in Victoria, London (4 days per week)
  • 24/7 automated trading systems
  • Occasional out-of-hours support rotation

This role is well suited to engineers who enjoy working close to the market, solving hard performance problems, and taking responsibility for exchange connectivity in a fast-moving environment.

Full Stack Engineer
Rise Technical Recruitment
London
Hybrid
Mid - Senior
ÂŁ50,000 - ÂŁ75,000

Full Stack Engineer (Java/JavaScript)
London - Hybrid (3 days per week)
60,000 - 75,000 + Private Healthcare + EV Scheme + Training + Benefits

An excellent opportunity awaits a software engineer with commercial experience with Java and/or Kotlin to join a leading and award-winning Tech for Good SME in a role offering the opportunity to work on products that positively impact the world we live in, alongside great training and development opportunities and a strong engineering culture.

This is an award-winning SME developing cutting-edge energy infrastructure, driving and leading the way in their respective sector.

In this role, you’ll join an established but growing cross-functional engineering team and work on developing the supporting tools and applications for the infrastructure and platforms the business develops across the full development lifecycle. You will shape the future of UK energy products and services. You will be part of a collaborative, forward-thinking engineering team and have opportunities to lead and take ownership of projects. This is a hybrid role based three days per week in the Central London office.

The ideal candidate will have a solid, hands-on commercial background working with Java, as well as JavaScript experience (ideally React or Vue), alongside experience working with AWS on the cloud infrastructure side. Any experience working with Kotlin or developing with Kotlin would be an advantage. The ideal person will be looking to work for a forward-thinking Tech4Good business.

This is a fantastic opportunity for an ambitious Java Software Engineer looking to join an award-winning business in a role with great technical variety, progression, and development opportunities.

The Role:
Join a cross-functional engineering team building tools and applications that support green energy infrastructure and platforms.
Work across the full development lifecycle, contributing to both backend (Java/Kotlin) and frontend (React/Vue) solutions.
Help shape and evolve UK energy products, with real ownership and input into technical direction.
Hybrid position based in Central London (3 days per week in the office).

The Person:
Solid commercial experience with Java, plus JavaScript (React or Vue preferred).
Experience working with AWS and cloud-based infrastructure.
Comfortable or looking to take ownership and contributing within a collaborative engineering team.
Motivated by working in a forward-thinking Tech for Good business with impact.
Based within commutable distance to Central London

Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.

We are an equal opportunities company and welcome applications from all suitable candidates.

IDAM Back-end Java Developer - SC Cleared
CBSbutler Holdings Limited trading as CBSbutler
London
Fully remote
Senior
ÂŁ500/day - ÂŁ535/day

Rate: 500 - 535 a day

IR35: Inside IR35

Location: Remote within the UK

Duration: Initially 6 months

Clearance: Active SC Clearance required

You will join a global IT consultancy who are delivering digital transformation to public sector body. They are looking for a back-end Java Developer with proven IDAM (Identity and Access Management) experience. You will be part of a continuous improvement squad delivering enhancements and new features alongside BAU work (i.e. incidents and support maintenance activities). In addition, you will be involved in helping our client transform their IDAM service, re-platforming to Azure Kubernetes Service. You will have a solid understanding of modern deployment pipelines and DevOps principles. The role will require providing out of hours support (i.e. Monday to Saturday once per month).

As a Senior Software Engineer with a focus on back-end development, you will play a key role in designing, building, and evolving high-performance, server-side applications. Your responsibilities will extend beyond coding to include technical leadership, mentoring, and strategic input on technology decisions.

Key Responsibilities:

  • Architect, develop, and enhance robust, scalable systems and services in a modern, cloud-based environment.
  • Lead or contribute to technical design discussions, translating business requirements into high-quality solutions.
  • Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Guide and collaborate with cross-functional teams, ensuring best practices in coding, integration, and delivery are followed.

Essential

  • Knowledge of Identity and Access Management (IDAM)
  • Experience in developing applications that interact with at least one IDAM platform (e.g., ForgeRock, One Identity, Okta, Azure AD, AuthO)
  • Java development
  • Jenkins
  • Reverse engineering
  • Working collaboratively in a close-knit team and being able to work independently on Jira tickets
Back End Developer SPFYJP
Randstad Technologies Recruitment
London
Hybrid
Mid - Senior
ÂŁ550/day - ÂŁ600/day

Back End Developer / Engineer III (Java / GCP)

Duration:1 year contract

Location:London New office

Mode:Hybrid(2-3 days in office)

We are looking for a high-impact Back End Engineer to lead solution designs and execute end-to-end implementations of critical service capabilities.

Based in the CET timezone (Sweden, UK, or Germany), you will drive technical excellence in a collaborative environment that prioritizes fast decision-making and a strong bias for action.

Key Responsibilities

  • Solution Design: Lead the architecture and implementation of scalable features within our core services.
  • System Evolution: Execute meaningful changes to high-scale, complex distributed systems.
  • Collaboration: Drive engineering deep dives, technical workshops, and stakeholder demos.
  • Mentorship: Participate in tight feedback loops and peer reviews to elevate the team’s output.

Required Experience & Skills

  • Core Stack: Proven expertise in building and scaling services using Java, Postgres, and BigTable on Google Cloud Platform (GCP).
  • Data Engineering: Hands-on experience managing data pipelines, specifically utilizing Scio and Flight.
  • Domain Knowledge: Previous experience in E-commerce or Financial Engineering is highly preferred.
  • Communication: Exceptional writing and verbal skills; ability to translate complex technical concepts for diverse stakeholders.
  • Mindset: Self-driven, collaborative, and thrives in a high-autonomy environment.

Location & Timezone

  • This role operates on CET, supporting a distributed team across Sweden, the UK, and Germany.

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

Senior Engineer
Experis
London
Hybrid
Senior
Private salary
+3

Job title: Senior Engineer - Identity
Contract: 6 months (extension possible)
Location: London (Hybrid - 1 day onsite, 4 days remote)

Overview
We are seeking a Senior Engineer to support and deliver across key Identity-related workstreams. This role requires a strong backend engineering foundation combined with hands-on delivery capability across distributed systems. The successful candidate will operate across multiple software components, contributing to both new delivery and continuous improvement initiatives.

You will be expected to take ownership, proactively drive progress, and work within a structured delivery framework while maintaining a clear focus on product impact and customer outcomes.

Core Technical Skills
Skills

  • Java and/or Kotlin
  • Micronaut or Spring Boot
  • Experience building and supporting distributed systems
  • React / Next.js
  • AWS and/or Azure experience

Experience

  • Identity & Access Management standards (OAuth 2.0, OIDC, SAML)
  • Microsoft Azure services (application deployment, integration, identity management)
  • Observability and monitoring practices (Dynatrace experience advantageous)

Key Responsibilities

  • Contribute to delivery across Identity-focused engineering streams
  • Work across multiple software components with a hands-on, problem-solving mindset
  • Improve and remediate existing systems where required
  • Operate effectively within a structured engineering delivery process
  • Take ownership of deliverables and proactively drive work forward
  • Align technical solutions with product objectives and customer impact
Frequently asked questions
You can find a variety of Java positions in London including Java Developer, Java Engineer, Backend Developer, Full Stack Developer with Java expertise, and Java Software Architect roles across different industries.
Many employers require candidates to have UK work authorization or a valid visa permitting employment. However, some companies sponsor visas for qualified Java professionals. Check each job listing for specific requirements.
Java job openings in London range from junior and entry-level positions to senior and lead roles. Job descriptions will specify the required years of experience, commonly from 1 year for junior roles up to 7+ years for senior positions.
Yes, several employers in London offer remote or hybrid working options for Java roles, reflecting the increasing demand for flexible work arrangements. Be sure to check the job details for remote work options.
To improve your chances, ensure your CV highlights strong Java skills and relevant project experience, gain knowledge of popular frameworks like Spring and Hibernate, prepare for technical interviews, and stay updated with the latest Java developments.