> Markdown version of [/jobs/ext/2841379-software-engineer](https://www.wearedevelopers.com/jobs/ext/2841379-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Searchability - **Location:** London, UK - **Experience:** Expert - **Salary:** £300,000.0 - £330,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Data Analysis, Databases, Data Security, Graph Database, Software Deployment, Large Language Models, Apache Spark, Backend, AI Platforms, Kubernetes, Apache Kafka, Operational Systems, Data Management, Machine Learning Operations, Restful APIs, Data Pipelines, Microservices - **Published:** September 11, 2026 - **Apply:** https://searchability.com/submit-resume/ ## About the Role * Strong commercial Java experience * Experience building scalable backend systems * Understanding of APIs, databases and data pipelines * Experience with AI platforms, analytics, or defense software We're Working With * Java 21 and Spring AI * Large Language Models * RAG and vector databases * Knowledge graphs and graph analytics * Apache Kafka and Apache Spark * Kubernetes and AWS GovCloud * MLOps and secure AI deployment ## Description * Build secure Java data platforms * Connect AI models with operational software * Develop high-volume processing pipelines * Design scalable APIs and microservices * Move emerging capabilities into production ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)