oxford district, south east england, united kingdom Hybrid / WFH Options
Diamond Light Source
data acquisition and on-the-fly monitoring and data analysis. The current DAQ software platform is a client-server application called GDA (Generic Data Acquisition) which is written in Java and uses the Eclipse RCP framework. To facilitate the advanced scientific capabilities that are expected from Diamond-II (the planned Synchrotron upgrade) the DAQ software is being modernised and will … the form of our next generation data acquisition endeavor - Athena. GDA is in use on ~35 beamlines at Diamond, it is a highly matured, monolithic, software package written in Java from which, as part of our upgrade programme for Diamond-II, we are transitioning away from. However, during this transition phase support is required in order for this software to … experiments is preferable. Experience of working with large and complex code bases would be a distinct advantage, as would experience of Python, the HDF5 file format, Typescript, UI development, Java, the Eclipse RCP platform, REST and Kubernetes and asynchronous computing. You should display good communication, interpersonal and analytical skills, with a personal interest or experience in science. Benefits Diamond offers More ❯
london (city of london), south east england, united kingdom
Luxoft
Apply prompt engineering, Retrieval-Augmented Generation (RAG), and context-aware pipelines to enhance model accuracy and relevance. Integrate AI models with enterprise systems, APIs, and data stores using Python, Java, or Node.js. Collaborate with architects to define scalable, secure, and cost-efficient AI service architectures. Implement AI/ML pipelines for training, validation, and deployment using tools like MLflow, Vertex … implementations using agile methodologies. Document and present solution designs, technical findings, and outcomes to leadership and clients. Mandatory Skills Description: Strong programming skills in Python (preferred), with experience in Java or Node.js. Hands-on experience with LLMs (e.g., GPT, LLaMA, Claude, Mistral), Transformers, and Diffusion models. Experience with Hugging Face Transformers, LangChain, LLM orchestration frameworks, and prompt tuning. Familiarity with More ❯
final pitch delivery, you'll be instrumental in winning major opportunities. Your primary focus will be scoping, defining, designing and proposing technical solutions for: Application modernisation (particularly migrating from Java architectures to modern platforms) Legacy system transformation (including Oracle modernisation initiatives) Cloud-native application development Digital experience products Complex multi-service application opportunities A key differentiator in this role is … direct ownership of RFx processes (minimum 2-3 full bid cycles over £5m value) Strong software development and architecture background with 3-5 years hands-on backend engineering experience (Java, C#, etc.) Application modernisation expertise - particularly transforming legacy 3-tier architectures to modern platforms Cloud-native and modern SDLC practices understanding across multiple technology stacks AI solutions delivery experience within More ❯
ll Be Doing Automation Testing Develop, maintain, and execute automated test scripts using UI automation tools (preferably Selenium). Focus on programming in C# (preferred), though experience in Python, Java, or other languages is acceptable Collaborate with developers to integrate automated tests into the development process and CI/CD pipelines. Manual Testing Conduct thorough manual testing to validate software … Selenium). Experience creating test plans and driving quality assurance as the sole QA engineer in an agile team. 2 years of programming experience (C# preferred, but Python/Java/other languages are acceptable). Solid background in manual testing. Inquisitive mindset with a passion for staying informed about test automation best practices and trends. Experience with version control More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Diamond Light Source
data acquisition and on-the-fly monitoring and data analysis. The current DAQ software platform is a client-server application called GDA (Generic Data Acquisition) which is written in Java and uses the Eclipse RCP framework. To facilitate the advanced scientific capabilities that are expected from Diamond-II (the planned Synchrotron upgrade) the DAQ software is being modernised and will … experiments is preferable. Experience of working with large and complex code bases would be a distinct advantage, as would experience of Python, the HDF5 file format,Typescript, UI development,Java, the Eclipse RCP platform, REST and Kubernetesand asynchronous computing. You should display good communication, interpersonal and analytical skills, with a personal interest or experience in science. Benefits Diamond offers an More ❯
motion, and the company is scaling toward 350400 employees. They're building well-structured, high-performing teams to deliver on a clear, strategic roadmap over the coming years. Senior Java Developers 2 positions available Were looking for two experienced Java developers to play a key role in delivering long-term projects and supporting the growth of the wider engineering team. More ❯
motion, and the company is scaling toward 350400 employees. They're building well-structured, high-performing teams to deliver on a clear, strategic roadmap over the coming years. Senior Java Developers 2 positions available Were looking for two experienced Java developers to play a key role in delivering long-term projects and supporting the growth of the wider engineering team. More ❯
environment. This role sits within a front-office aligned technology team responsible for delivering high-performance trading solutions across the rates business. Responsibilities: Design and implement low-latency, multithreaded Java applications for electronic rates trading Develop and optimise execution algorithms, smart order routers, and pricing engines Profile and tune Java applications for garbage collection efficiency, lock contention, and throughput Implement More ❯
london (city of london), south east england, united kingdom
Selby Jennings
environment. This role sits within a front-office aligned technology team responsible for delivering high-performance trading solutions across the rates business. Responsibilities: Design and implement low-latency, multithreaded Java applications for electronic rates trading Develop and optimise execution algorithms, smart order routers, and pricing engines Profile and tune Java applications for garbage collection efficiency, lock contention, and throughput Implement More ❯
Role : Java Software Engineer 💰 Salary: Up to £95,000 +10% Bonus 🌍 Location: London (2 days a week) 🛠 Key Skills: Java 17+, SpringBoot, React/Typescript, AWS This is a great opportunity for a Senior Java Software Engineer to a travel experiences business. You’ll lead backend services and API integrations with a huge number of 3rd party’s across their … join a cross-functional team, being the go-to for these services and will contribute to architectural design and technology decision making across the product.. 🎯 Responsibilities as the Senior Java Software Engineer: Assume technical ownership of feature development end-to-end Advocate for best coding practices within the team Lead architecture decision making and technology decision making Design, build, review … test, and deploy services and code in live production environments Uphold development standards and prioritize best coding practices ✅ Experience needed as the Senior Java Software Engineer: Backend development experience, working with production level Java based applications Strong system architecture and system design skills Familiarity with cloud services (preferably AWS) A passion for ensuring best practices and coding excellence are adhered More ❯
Role : Java Software Engineer 💰 Salary: Up to £95,000 +10% Bonus 🌍 Location: London (2 days a week) 🛠 Key Skills: Java 17+, SpringBoot, React/Typescript, AWS This is a great opportunity for a Senior Java Software Engineer to a travel experiences business. You’ll lead backend services and API integrations with a huge number of 3rd party’s across their … join a cross-functional team, being the go-to for these services and will contribute to architectural design and technology decision making across the product.. 🎯 Responsibilities as the Senior Java Software Engineer: Assume technical ownership of feature development end-to-end Advocate for best coding practices within the team Lead architecture decision making and technology decision making Design, build, review … test, and deploy services and code in live production environments Uphold development standards and prioritize best coding practices ✅ Experience needed as the Senior Java Software Engineer: Backend development experience, working with production level Java based applications Strong system architecture and system design skills Familiarity with cloud services (preferably AWS) A passion for ensuring best practices and coding excellence are adhered More ❯
london (city of london), south east england, united kingdom
Switch Tech Talent
Role : Java Software Engineer 💰 Salary: Up to £95,000 +10% Bonus 🌍 Location: London (2 days a week) 🛠 Key Skills: Java 17+, SpringBoot, React/Typescript, AWS This is a great opportunity for a Senior Java Software Engineer to a travel experiences business. You’ll lead backend services and API integrations with a huge number of 3rd party’s across their … join a cross-functional team, being the go-to for these services and will contribute to architectural design and technology decision making across the product.. 🎯 Responsibilities as the Senior Java Software Engineer: Assume technical ownership of feature development end-to-end Advocate for best coding practices within the team Lead architecture decision making and technology decision making Design, build, review … test, and deploy services and code in live production environments Uphold development standards and prioritize best coding practices ✅ Experience needed as the Senior Java Software Engineer: Backend development experience, working with production level Java based applications Strong system architecture and system design skills Familiarity with cloud services (preferably AWS) A passion for ensuring best practices and coding excellence are adhered More ❯
A leading global investment bank is seeking a Java Developer/eTrading Strategist to join its London Rates eTrading team. This front-office role sits at the intersection of quantitative research, trading, and technology, focused on delivering high-performance Java systems for pricing and electronic execution across the bank's global Rates business. The Role You will design, build, and … optimise low-latency Java components supporting real-time pricing, algorithmic execution, and market connectivity . Working closely with quants and traders , you'll transform quantitative models and execution logic into robust, production-grade trading applications. The role requires deep technical expertise and an interest in market microstructure and electronic execution dynamics. Key Responsibilities Engineer low-latency, multithreaded Java applications powering … execution. Partner with quants to integrate and enhance pricing models and execution algorithms . Develop and tune smart order routers, auto-quoting, and market-making components. Profile and optimise Java systems for throughput, GC efficiency, and predictable latency . Implement real-time monitoring, logging, and performance diagnostics . Collaborate across technology and trading teams to continuously refine execution performance and More ❯
A leading global investment bank is seeking a Java Developer/eTrading Strategist to join its London Rates eTrading team. This front-office role sits at the intersection of quantitative research, trading, and technology, focused on delivering high-performance Java systems for pricing and electronic execution across the bank's global Rates business. The Role You will design, build, and … optimise low-latency Java components supporting real-time pricing, algorithmic execution, and market connectivity . Working closely with quants and traders , you'll transform quantitative models and execution logic into robust, production-grade trading applications. The role requires deep technical expertise and an interest in market microstructure and electronic execution dynamics. Key Responsibilities Engineer low-latency, multithreaded Java applications powering … execution. Partner with quants to integrate and enhance pricing models and execution algorithms . Develop and tune smart order routers, auto-quoting, and market-making components. Profile and optimise Java systems for throughput, GC efficiency, and predictable latency . Implement real-time monitoring, logging, and performance diagnostics . Collaborate across technology and trading teams to continuously refine execution performance and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Java Engineer 📍 Location: London (Hybrid) 💷 Compensation: Up to £150,000 + Bonus + Comprehensive Benefits 🔍 The Role Join a leading FinTech innovator as a Java Engineer and help build their next-generation, low-latency trading platform . This is a hands-on role in a high-performance, real-time environment where every millisecond matters. Collaborate with top-tier engineers and … industry experts to tackle complex, mission-critical challenges , delivering robust, scalable solutions using Core Java . 🔧 What You’ll Be Doing 🧩 Develop high-performance systems in Java for real-time trading applications 🔄 Optimize multithreading, concurrency, and throughput for maximum efficiency 🧼 Write clean, maintainable, and well-tested code 🤝 Work closely with engineers and stakeholders in a collaborative, agile environment ✅ What You … ll Bring 🎓 Degree in Computer Science, Software Engineering, Mathematics , or related STEM field 💻 Strong experience in Java development with a performance-first mindset ⚡ Solid understanding of multithreading, concurrency, and system optimization 🛠 Commitment to high-quality code and engineering best practices 🌟 Why This Role Stands Out 💻 Engineering-First Culture: Work with modern tools and open-source technologies 🚀 Fast-Paced Environment: Learn More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Java Engineer 📍 Location: London (Hybrid) 💷 Compensation: Up to £150,000 + Bonus + Comprehensive Benefits 🔍 The Role Join a leading FinTech innovator as a Java Engineer and help build their next-generation, low-latency trading platform . This is a hands-on role in a high-performance, real-time environment where every millisecond matters. Collaborate with top-tier engineers and … industry experts to tackle complex, mission-critical challenges , delivering robust, scalable solutions using Core Java . 🔧 What You’ll Be Doing 🧩 Develop high-performance systems in Java for real-time trading applications 🔄 Optimize multithreading, concurrency, and throughput for maximum efficiency 🧼 Write clean, maintainable, and well-tested code 🤝 Work closely with engineers and stakeholders in a collaborative, agile environment ✅ What You … ll Bring 🎓 Degree in Computer Science, Software Engineering, Mathematics , or related STEM field 💻 Strong experience in Java development with a performance-first mindset ⚡ Solid understanding of multithreading, concurrency, and system optimization 🛠 Commitment to high-quality code and engineering best practices 🌟 Why This Role Stands Out 💻 Engineering-First Culture: Work with modern tools and open-source technologies 🚀 Fast-Paced Environment: Learn More ❯
slough, south east england, united kingdom Hybrid / WFH Options
RED Global
URGENT HIRING – Full Stack Java Lead | UK | Hybrid | 6+ Months Contract (Extendable) One of our international banking clients in the United Kingdom is urgently looking for an experienced Full Stack Java Lead . This is a high-priority role offering competitive daily rates, with interviews scheduled within 24–48 hours ! Role: Full Stack Java Lead Start Date: ASAP Contract Duration More ❯
london, south east england, united kingdom Hybrid / WFH Options
RED Global
URGENT HIRING – Full Stack Java Lead | UK | Hybrid | 6+ Months Contract (Extendable) One of our international banking clients in the United Kingdom is urgently looking for an experienced Full Stack Java Lead . This is a high-priority role offering competitive daily rates, with interviews scheduled within 24–48 hours ! Role: Full Stack Java Lead Start Date: ASAP Contract Duration More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
RED Global
URGENT HIRING – Full Stack Java Lead | UK | Hybrid | 6+ Months Contract (Extendable) One of our international banking clients in the United Kingdom is urgently looking for an experienced Full Stack Java Lead . This is a high-priority role offering competitive daily rates, with interviews scheduled within 24–48 hours ! Role: Full Stack Java Lead Start Date: ASAP Contract Duration More ❯
london, south east england, united kingdom Hybrid / WFH Options
RED Global
URGENT OPPORTUNITY – KDB+ Java Developer | UK | Hybrid | 6+ Months Contract (Extendable) One of our international banking clients in the United Kingdom is urgently looking for an experienced KDB+ Java Developer . This is a high-priority role offering competitive daily rates , with interviews scheduled within 24–48 hours! Role: KDB+ Java Developer Start Date: ASAP Contract Duration: 6 months (with … Location: United Kingdom (Hybrid – flexibility for remote work) Language: English Industry: Banking/Financial Services Key Requirements: Strong hands-on experience with KDB+ and Q programming. Proven background in Java development (preferably within financial systems). Experience working in banking, trading, or financial markets environments. Excellent problem-solving and communication skills. Ability to work effectively in a hybrid setup with More ❯
slough, south east england, united kingdom Hybrid / WFH Options
RED Global
URGENT OPPORTUNITY – KDB+ Java Developer | UK | Hybrid | 6+ Months Contract (Extendable) One of our international banking clients in the United Kingdom is urgently looking for an experienced KDB+ Java Developer . This is a high-priority role offering competitive daily rates , with interviews scheduled within 24–48 hours! Role: KDB+ Java Developer Start Date: ASAP Contract Duration: 6 months (with … Location: United Kingdom (Hybrid – flexibility for remote work) Language: English Industry: Banking/Financial Services Key Requirements: Strong hands-on experience with KDB+ and Q programming. Proven background in Java development (preferably within financial systems). Experience working in banking, trading, or financial markets environments. Excellent problem-solving and communication skills. Ability to work effectively in a hybrid setup with More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
RED Global
URGENT OPPORTUNITY – KDB+ Java Developer | UK | Hybrid | 6+ Months Contract (Extendable) One of our international banking clients in the United Kingdom is urgently looking for an experienced KDB+ Java Developer . This is a high-priority role offering competitive daily rates , with interviews scheduled within 24–48 hours! Role: KDB+ Java Developer Start Date: ASAP Contract Duration: 6 months (with … Location: United Kingdom (Hybrid – flexibility for remote work) Language: English Industry: Banking/Financial Services Key Requirements: Strong hands-on experience with KDB+ and Q programming. Proven background in Java development (preferably within financial systems). Experience working in banking, trading, or financial markets environments. Excellent problem-solving and communication skills. Ability to work effectively in a hybrid setup with More ❯
Senior Quality Assurance Automation Engineer (Must have excellent Java coding skills) Perm 3 days a week on-site in London Up to £75,000 per annum A rapidly growing fintech organization is transforming access to finance for small and medium-sized businesses. With over £150 million lent through its proprietary credit platform, the company is redefining how business funding works … to expand its technology and product offerings. Key Responsibilities Design, develop, and execute comprehensive test cases for functional, system, and regression testing. Build, maintain, and adapt automation frameworks using Java, Selenium, and BDD tools such as JBehave. Perform manual testing as required to validate product features and workflows. Collaborate closely with developers to ensure robust coverage of microservices-based systems. … design. Provide input on QA strategy, tooling, and process improvements as the team scales. Role Requirements Strong background in software testing — both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g., JBehave). Exposure to Playwright More ❯
london (city of london), south east england, united kingdom
develop
Senior Quality Assurance Automation Engineer (Must have excellent Java coding skills) Perm 3 days a week on-site in London Up to £75,000 per annum A rapidly growing fintech organization is transforming access to finance for small and medium-sized businesses. With over £150 million lent through its proprietary credit platform, the company is redefining how business funding works … to expand its technology and product offerings. Key Responsibilities Design, develop, and execute comprehensive test cases for functional, system, and regression testing. Build, maintain, and adapt automation frameworks using Java, Selenium, and BDD tools such as JBehave. Perform manual testing as required to validate product features and workflows. Collaborate closely with developers to ensure robust coverage of microservices-based systems. … design. Provide input on QA strategy, tooling, and process improvements as the team scales. Role Requirements Strong background in software testing — both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g., JBehave). Exposure to Playwright More ❯
Senior Quality Assurance Automation Engineer (Must have excellent Java coding skills) Perm 3 days a week on-site in London Up to £75,000 per annum A rapidly growing fintech organization is transforming access to finance for small and medium-sized businesses. With over £150 million lent through its proprietary credit platform, the company is redefining how business funding works … to expand its technology and product offerings. Key Responsibilities Design, develop, and execute comprehensive test cases for functional, system, and regression testing. Build, maintain, and adapt automation frameworks using Java, Selenium, and BDD tools such as JBehave. Perform manual testing as required to validate product features and workflows. Collaborate closely with developers to ensure robust coverage of microservices-based systems. … design. Provide input on QA strategy, tooling, and process improvements as the team scales. Role Requirements Strong background in software testing — both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g., JBehave). Exposure to Playwright More ❯