3252 IT & Software Developer jobs in the UK

Principal Java Engineer
£102,200 - 109,240
Stott & May Professional Search Limited
Charing Cross, South East London
£102,200 - 109,240
Requirements
Must:
- Degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline
- Extensive hands-on experience in low-latency Java development with exposure to C++
- Strong knowledge of multithreading and concurrency in high-frequency trading systems
- Experience implementing low-latency state machines
- Working knowledge of FIX protocol and binary market data protocols
- Strong experience working within Linux environments
- Proven track record building FX trading applications, particularly across FX Spot and FX Swaps
- Experience delivering systems within regulated financial services environments
- Experience working with Agile development methodologies
- Familiarity with CI/CD pipelines and development tools such as Git, GitLab, Bamboo, Bitbucket and SonarQube
- Experience with application security tools such as Veracode, Coverity or Black Duck
- A pragmatic and automation-focused approach to engineering
Responsibilities
- Lead the architecture and development of a high-performance FX Exchange platform using Java as the primary language, with some exposure to C++.
- Design scalable and resilient systems supporting FX Spot and FX Swaps trading while ensuring solutions meet operational, risk, and regulatory requirements.
- Optimise applications and Linux environments to achieve low-latency trading performance.
- Promote best practices across the software development lifecycle, including code quality, automated testing and CI/CD pipelines.
- Drive continuous improvements in system performance, reliability, and maintainability.
- Provide technical leadership and mentorship to Agile development teams.
- Collaborate with architecture, product and commercial stakeholders to align technology delivery with business objectives.
- Act as a technical subject matter expert for FX trading systems across the organisation.
- Support the development of a best-in-class FX matching platform across FX Spot and FX Swaps products.
- Contribute to innovation and platform improvements in performance, usability and operational stability.
- Deliver a robust and scalable FX matching platform covering FX Spot and FX Swaps.
- Drive improvements in software quality, platform performance and team productivity.
Description
We are an established financial services organisation based in London or Nottingham, offering a hybrid work environment. We are seeking an experienced Principal Developer to lead the architecture and development of a high-performance FX Matching Venue as part of a multi-year programme. This is a senior technical leadership role providing an opportunity to contribute to the next generation of trading infrastructure. We offer competitive pay at £490 per day and the initial contract extends to the end of the year with a strong likelihood of further extensions.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Java Developer salaries in the UK here.
How many Java Developer jobs are in the UK?
Currently, there are 3252 Java openings. Check also: Kotlin jobs, Scala jobs, Spring jobs - all with salary brackets.
Is the UK a good place for Java Developers?
The UK is one of the best countries to work as a Java Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Java Developer jobs in the UK?
Collect Solutions Ltd, Arctic Shores, SwapTix, HM Land Registry, Companies House, MOD - Defence Digital, Bestway Group among others, are currently hiring for Java roles in the UK.
The company with most openings is Experis as they are hiring for 98 different Java Developer jobs in the UK. They are probably quite committed to find good Java Developers.
The company with most openings is Experis as they are hiring for 98 different Java Developer jobs in the UK. They are probably quite committed to find good Java Developers.