Java Jobs in the Thames Valley

151 to 175 of 179 Java Jobs in the Thames Valley

Java SDET

slough, south east england, united kingdom
Understanding Recruitment
Java SDET | London (Hybrid) | Up to £75k DOE + Bonus A highly trusted player in asset management and FX trading is looking to recruit a proficient Java SDET to join their apps team. This opportunity offers the chance to join a company that is committed to driving sustainable economic growth, striving to become the leading hub for sustainable and transition … financing and trading. ✨ 🔧 What You'll Do 🛠 Automate backend API tests using a custom Java framework 🧹 Run manual & exploratory tests as needed 🤝 Collaborate closely with devs and QA peers ✅ Drive quality through best practices and solid coverage ✅ What We’re Looking For 👨 💻 3+ years QA/SDET experience ☕ Strong Java coding skills 🔍 Proven backend API testing experience 📚 Solid understanding of More ❯
Posted:

SC Cleared Senior Software Developer in Test

Milton Keynes, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Triad
test plans, test cases, and results to promote transparency and knowledge sharing. Skills and Experience: Proven experience in test automation using Playwright, Cypress, and Selenium WebDriver. Some coding in Java or C# may be required so Java or C# skills would be highly desirable. Familiarity with public sector projects and compliance requirements is highly desirable. Previous experience working in a More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

SC Cleared Senior Software Developer in Test

Bletchley, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Triad
test plans, test cases, and results to promote transparency and knowledge sharing. Skills and Experience: Proven experience in test automation using Playwright, Cypress, and Selenium WebDriver. Some coding in Java or C# may be required so Java or C# skills would be highly desirable. Familiarity with public sector projects and compliance requirements is highly desirable. Previous experience working in a More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 55,000 Annual
Posted:

Senior Engineering Manager

slough, south east england, united kingdom
Hybrid / WFH Options
Formula Recruitment
close to the code and has a passion for this! What we expect from the Senior Engineering Manager: • 10+ years experience in software engineering - All things JavaScript, TypeScript + Java • 3+ years experience as an engineering manager - proven people/technical leadership experience. • Proven experience in system architecture design, including scalable, reliable and performant solutions. • Experience scaling and building engineering … best practices. • Highly confident and clear communication skills, with the ability to work with non-technical and technical stakeholders. Comfortable leading Engineers in the following stack: • Typescript/Next.js • Java 11 - 17 • PostgreSQL/Kafka • Cucumber/Cypress/Playwright • AWS/Kubernetes/Terraform Benefits: • 20% bonus • Life assurance • Pension scheme • 25 days annual leave (extra buy-in scheme More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Investa
to software development Your background Proven track record working with critical services or high-volume applications Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript, Go and others Highly driven by technology with experience across multiple platforms Familiarity with serverless technologies (AWS, Azure or GCP) Strong understanding of system architecture, event-driven design and … grow the organisation Your background Proven track record working with critical services or high-volume applications Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript, Go and others Highly driven by technology with experience across multiple platforms Familiarity with serverless technologies (AWS, Azure or GCP) Strong understanding of system architecture, event-driven design and More ❯
Posted:

Developer (Java /kdb+/q)

slough, south east england, united kingdom
Vallum Associates
the design of large kdb+ systems. Strong understanding of computer science fundamentals and modern software development practices. Experience with development in a Unix and/or Linux environment. Core Java development experience is often required. Experience with low-latency systems development and tick data capture. Knowledge of market data and algorithmic trading data is highly beneficial. Experience with various financial More ❯
Posted:

Senior Software Product Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Fynity
secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD … Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability More ❯
Posted:

Java Developer (ION Marketview)

slough, south east england, united kingdom
Thomson Keene
Java Developer with experience of the ION Marketview product set required by a global banking organisation seeking to increase their footprint in London. We are supporting the programme to grow our client's UK business, which currently utilises the ION suite for fixed income trading. This role will be part of an effort to modernise all aspects of the stack More ❯
Posted:

Java Engineer - Up to £150,000 + Bonus + Package

slough, south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
Java Engineer 📍 Location: London (Hybrid) 💷 Salary: Up to £150,000 + Bonus + Comprehensive Benefits 🔍 The Role Join a leading FinTech innovator as a skilled Java Developer and help shape the future of their next-generation, low-latency trading platform. This is your chance to work on real-time, performance-critical financial systems in a collaborative and agile environment where … every millisecond counts. Work alongside top-tier engineers and industry experts, tackling complex challenges using Core Java to deliver cutting-edge solutions. What You’ll Bring 🧩 Strong expertise in Java focused on high-performance development 🔄 Understanding of multithreading, concurrency, and throughput optimization 🧼 Commitment to writing clean, maintainable, and thoroughly tested code 🎓 STEM degree in Computer Science, Software Engineering, Mathematics, or … from industry leaders 📈 Real impact — your code powers live trading in high-stakes financial markets 🤝 Flat, agile team structure where innovation and ideas are valued Ready to take your Java skills to the next level? Apply now or contact me directly: obloom@hunterbond.com More ❯
Posted:

Full-Stack Software Developer

Oxfordshire, UK
Darwin Recruitment
that keeps satellites running and missions on track. 🛠 What You'll Do Build and maintain full stack tools that support satellite control and mission operations Develop backend services in Java or C++ , with React frontends Integrate in-house systems with third-party ground segment tools Work across the full software lifecycle, from design to test to deployment Help shape architectural … and scalable systems Collaborate closely with operations, mission, and systems teams ✅ What You'll Need 3+ years of experience in full stack software development Strong object-oriented programming in Java or C++ Solid experience with React on the frontend Proven work on mission-critical systems (space, defense, aviation, or nuclear) A degree in software engineering, computer science, or similar A More ❯
Posted:

Full-Stack Software Developer

oxford district, south east england, united kingdom
Darwin Recruitment
that keeps satellites running and missions on track. 🛠 What You'll Do Build and maintain full stack tools that support satellite control and mission operations Develop backend services in Java or C++ , with React frontends Integrate in-house systems with third-party ground segment tools Work across the full software lifecycle, from design to test to deployment Help shape architectural … and scalable systems Collaborate closely with operations, mission, and systems teams ✅ What You'll Need 3+ years of experience in full stack software development Strong object-oriented programming in Java or C++ Solid experience with React on the frontend Proven work on mission-critical systems (space, defense, aviation, or nuclear) A degree in software engineering, computer science, or similar A More ❯
Posted:

Senior Software Engineer - Team Leader

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 … 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 ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

GenAI Engineer

slough, 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 ❯
Posted:

Senior Software Engineer - Team Leader

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 ❯
Posted:

Senior/Data Acquisition Software Engineer for D-II (SCM and Crystallography)

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 ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Java Developer

Wokingham, Berkshire, South East, United Kingdom
Halian Technology Limited
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 ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Maximo Developer

Reading, Berkshire, South East, United Kingdom
Adroit People Ltd
Experience in Maximo Application Suite, Maximo Manage 8.x Mandatory Java, Javascript, Jython, SQL knowledge Strong experience in Maximo Manage configuration and customization Strong experience in complex customizations using Maximo MBOs, Java, and automation scripts. Strong experience in integrating external systems like Salesforce Strong experience in integrations using REST APIs, JSON, and MIF (Maximo Integration Framework). DevOps practitioner with Bitbucket More ❯
Employment Type: Contract
Rate: From £350 to £400 per day
Posted:

Software Engineer

slough, south east england, united kingdom
StreetID
to join our front office technology team focused on building and enhancing risk platforms for a leading trading or investment firm. The ideal candidate will have strong expertise in Java development and deep experience working within quantitative or risk-focused environments, particularly in designing, developing, and optimizing systems that support real-time and end-of-day risk calculations. You will … and risk managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers to integrate risk models into production systems. Build robust data … contribute to CI/CD practices. Required Qualifications Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field. 3+ years of experience in Java software development, ideally within financial services or a trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures More ❯
Posted:

Test Automation Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Balance Talent
Test Automation Engineer - QA Company: Consultancy - Financial Location: London Hybrid (often 3 days a week in office) Salary: £50,000-£65,000 + benefits Tech essentials : Backend (C#/Java/Python) SQL, Specflow/BDD Nice to have: CI/CD pipes, GitHub Actions, YAML, Powershell Interview process: 1 stage remote video interview Why should you be interested in … active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience, but they're open with this You’re More ❯
Posted:

AWS Developer – Platform Team

slough, south east england, united kingdom
Hybrid / WFH Options
RP International
developer who enjoys deep technical integration work and wants to focus on creating scalable, well-documented API services that power our entire organisation. If you have strong experience in Java and Node.js and are familiar with the full API lifecycle, we want to hear from you. The Role: As an AWS Developer in our Platform Team, you will work directly … tuning, monitoring, and automation of API-related services. Contribute to technical documentation and promote knowledge sharing across teams. What We're Looking For (Must-Haves): Strong development experience in Java and Node.js . Hands-on, professional experience with API Gateway technologies, especially Apigee . Proficiency in creating and managing OpenAPI specifications . Strong recent experience with Git and familiarity with More ❯
Posted:

Java Software Engineer - High Frequency Trading

slough, south east england, united kingdom
Statera Talent
My client are a high frequency trading firm based in London. They're looking for a back-end Java engineer who will contribute to both sides of the stack. This isn't a typical full-stack role, your time isn't split between backend and frontend work. They have a frontend team in place. You will not be designing UI. … Instead, you will build high-performance Java services that power the trading UI. So yes you need frontend awareness, but your focus is on backend engineering that makes the UI fast and reliable. What you will do: Design and build Java services that feed real-time data to the frontend. Work with the UI team on transport choices, batching, back … pressure, and error handling. Improve end-to-end latency by looking across the stack. What you'll bring: Strong knowledge of computer science fundamentals (data structures, algorithms). Java engineering experience in trading, betting, gaming, or streaming. Hands-on work with real-time or data-heavy systems. Comfortable across server and browser. Not essential (but nice-to-have): Experience with More ❯
Posted:

Senior Low Latency Developer

slough, south east england, united kingdom
CMC Markets
Join CMC Markets' Pricing and Risk team, where you’ll work on our low latency, high-frequency trading platform. You will use cutting-edge Java programming techniques so experience in this area is essential. As a Senior Developer, you’ll not only code but also take on key design responsibilities, shaping impactful projects. You'll mentor junior members of the … an onsite role that will require you to work within our London office (near Liverpool street) 5 days on site per week . *** What You’ll Do Expert Level Java Development: You will apply your in-depth knowledge of the Java programming language (8->21) to implement world class trading and pricing systems. Collaborative Development: Design and develop innovative pricing … to the ever-changing financial landscape. Career Advancement: Opportunities for career growth, including leadership roles, are encouraged and supported by our mentorship programs. What We’re Looking For Strong Java development experience within financial systems, ideally in pricing or risk-related applications. Not just a coder, but someone who also focuses on applying best practices, design patterns and principles to More ❯
Posted:

Quality Assurance Automation Engineer

slough, south east england, united kingdom
LanceSoft UK
high quality automated tests to agreed specifications and deadlines * Work collaboratively within a project team using agile methodologies * Participate in sprint planning, sprint demos and retrospectives Required Skills: * Strong Java/Python programming skills - experience and strong ability of agile, test-driven software development. * Excellent verbal, written communication, and interpersonal skills * Understanding of automation using Cucumber/Gherkin testing * Use … and improve our Test Automation Frameworks as well as crafting frameworks! * Be the go-to person for coding standards within Ruby or Java * Work across enterprise and digital applications such as Web, Mobile and Desktop! * Implement leading and Open-Source tooling and best processes (GIT, Jenkins, JIRA, Cucumber) * Work on React and Node JS stack * Collaborate with developers and business … and completeness What you'll bring: * A deep level understanding of Software Testing and/or Quality Assurance. * Experience working in Agile (TDD/BDD) environment * Strong experience in Java or Ruby and Hands-on experience with Cucumber & Gherkin * Strong experience in Automating frontend and backend API testing * Creating and maintaining the test automation framework and identifying tests to be More ❯
Posted:

Junior Full Stack Developer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
popular front-end frameworks like React, Angular, or Vue.js. On the back-end side, experience with a programming language with Node.js is essential with knowledge of Python, Ruby and Java, along with a basic understanding of databases and SQL. This is a fantastic opportunity for an ambitious Full Stack Developer that is looking for significant growth potential, progression, and long … Experience in both Front-end and Back-end. - Proficient in JavaScript, HTML and CSS. - Knowledge of Node.js for Back-end is essential. - Desirable to have previously used Python, Ruby, Java and SQL Databases. Reference Number: BBBH262197 To apply for this role or for to be considered for further roles, please click 'Apply Now' or contact Tom McLaughlin at Rise Technical More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Ripple
Prototype new solutions for complex software problems and implement them for production cloud deployments WHAT YOU'LL BRING: Experience building highly scalable and performant enterprise software Working knowledge of Java and its ecosystem (i.e. threading, concurrency ... etc). A positive attitude and a passion for sharing knowledge - the go-to person on the team for small and large questions … Interest in fintech, markets, and trading is a must. knowledge or high interest in our main tools: Java, event-driven architectures (AMQP or similar), gRPC, service meshes, etc. Obsession with finishing projects properly, with good stakeholder management, communications, and documentation. WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced More ❯
Posted:
Java
the Thames Valley
10th Percentile
£38,350
25th Percentile
£48,000
Median
£62,500
75th Percentile
£72,500
90th Percentile
£81,000