capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE. Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE. Cloud … Dominic Barbet. I look forward to hearing from you. SENIOR SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER/SENIOR SOFTWARE DEVELOPER//LEAD SOFTWARE ENGINEER/JAVA DEVELOPER/JAVA ENGINEER/LEAD SOFTWARE DEVELOPER/SENIOR SOFTWARE DEVELOPER/DV CLEARED/DV CLEARANCE/DEVELOPPED VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED More ❯
in the cloud. Basic Experience Experience (non-internship) in professional software development Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Preferred Experience Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source More ❯
West London, London, United Kingdom Hybrid/Remote Options
Spyrosoft Ltd
media, our role ensures the content stays relevant in a rapidly evolving landscape. To join our Agile, multi-disciplinary engineering team, the ideal candidate will have strong skills in Java, AWS (Lambda, Step Functions, S3, SQS/SNS, EventBridge), CI/CD pipelines, TDD/BDD, and enjoy pair programming. Experience with scripting languages like Bash, Python, or Ruby is … and strong collaboration skills. Desirable expertise includes RESTful APIs, microservices, messaging and event streaming systems, and scalable architecture design. Essential Key Skills and Responsibilities You will: have expertise in Java and AWS be a high level confident communicator with a Growth Mindset have an understanding of CI/CD be competent coding using Test Driven Development & BDD patterns have a … collaborating with other engineers have a strong willingness to learn and be a keen team player have experience of writing and taking responsibility for technical documentation Tools and Technology Java AWS (Lambdas, Step Functions, S3, SQS/SNS EventBridge) CI/CD TDD &BDD Python, Bash or Ruby Experience A degree in Computer Science, Software Engineering, or a related field More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Hargreaves Lansdown
new ideas to the table for adoption throughout HL Digital. Contributing to technical decisions and shaping how we build our services. About You Experience building and deploying services with Java and Spring Boot. Comfort working in a cloud-native environment - Kubernetes (EKS), containers, scaling etc. An understanding of observability, using tools like Prometheus and Grafana to keep services healthy and … knowledge and learn from senior engineers within the team. Adaptable, thriving in a fast-moving environment where we ship things quickly and always look to evolve. Your Technical Toolkit Java (21) and Spring Boot AWS and cloud-native architecture RDBMS/NoSQL databases Event-driven and microservices architectures Containers (e.g., Docker, Kubernetes) CI/CD pipelines and DevOps principles TDD More ❯
Senior Java Consultant Location: London (x3 days a week onsite) Salary: Up to £80k DOE Type: Perm Job Description We are looking for a passionate Senior Java Engineer in London to lead the design and development of core product features and services that power an app used by thousands of travellers on a daily basis. As a Senior Java Engineer … company to design solutions to user problems Ability to thrive in a fast-paced environment Prior experience working at startups and/or on consumer-facing products Experience with Java, AWS and/or distributed systems is a plus Experience with Hibernate or similar ORM technologies is a plus Experience with Spring Framework is a plus More ❯
Java Developer sought by UK SaaS technology company, scaling at pace & looking for a Senior Software Engineer to join small, yet experienced team to lead from the front on new feature development. Your coding will influence thousands of users across our platform & we love to innovate by giving our development team the ability to make & influence architectural decisions click apply More ❯
I'm working with a consultancy looking for multiple junior Java developer to join a 12 month contract.Inside IR35SC eligible Remote (2x in London across the 12 months)Around £320per day Java Rust Bash Python AWS - Serverless/EC2/SQS IAC – Terraform, Ansible CI/CD – Gitlab Encryption - PKCS#11 (working knowledge) Filenet P8 (working knowledge) Oracle Linux works (mainly More ❯
QA Engineer (Java) | Fintech Trading £70,000 - £80,000 + Bonus + Benefits Hybrid - 3 days/week in Central London Join a collaborative, engineering-led team ensuring the stability and performance of a high-volume, global electronic trading platform. You'll write clean, quality Java-based automation code to contribute to an internal Java-based test automation framework, catching … issues before they hit production and helping deliver flawless, high-performance user experiences. What You'll Do Build and maintain robust Java test automation Work on an internal Java-based test automation framework used across all teams handling high-traffic, real-time trades. Collaborate with developers to improve quality at every stage. Own QA processes for performance, reliability and user … experience. What You Bring Strong experience with Java automation testing & backend testing. Background in automation testing for complex, high-performance platforms. Passion for quality and attention to detail in fast-paced environments. BONUS POINTS: Experience in electronic trading, FX, banking or fintech domains Shape the quality of software that millions of trades rely on - apply now More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Reed
experienced Full Stack Developer to join our team. The successful candidate will have a proven track record in both front-end and back-end development, with strong skills in Java, Python, and API development. You will be instrumental in building and maintaining scalable, high-quality applications that deliver exceptional user experiences. Day-to-day of the role: Develop and maintain … front-end and back-end components of applications. Utilise Java and Python to create robust, scalable server-side logic. Implement responsive and visually appealing front-end designs using HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue. Design and manage API integrations, ensuring seamless data flow between different software components. Work with SQL and NoSQL databases to store … to enhance application performance and scalability. Required Skills & Qualifications: Proven experience as a Full Stack Developer with expertise in both front-end and back-end development. Strong proficiency in Java and Python. Hands-on experience with API development and integration. Solid understanding of HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, or Vue). Experience with databases (SQL More ❯
role, ideal for an engineer who thrives at the intersection of cloud infrastructure, intelligent automation, and modern application design. Architect and build scalable, secure microservices in Go, Node.js, or Java, powering new platform and AI integration capabilities. Design and deliver cloud-native services that leverage AI models and context-aware APIs to improve system intelligence and automation. Collaborate globally with … years of backend or platform engineering experience. Proven experience building and deploying microservices in production within a cloud environment (AWS, Azure, or GCP). Expertise in Go, Node.js, or Java, with deep understanding of distributed systems and API design. Experience integrating or leveraging AI/ML models or services within production systems. Familiarity with AI-assisted development tools and a More ❯
cloud-native components that will drive scalable, high-performing systems. What You'll Do: Design and implement new, cloud-native solutions to replace legacy components Work in Go and Java microservices within an AWS-native environment Apply DevOps practices, automating CI/CD pipelines and applying CDK to build infrastructure-as-code Champion Test Driven Development for reliable, high-quality … delivery Collaborate with talented engineersonsite in London once a weekto shape modern ways of working What You'll Bring: Strong Go (Golang) engineering experience Solid background with Java microservices Expertise in AWS, particularly CDK Hands-on DevOps and CI/CD pipeline knowledge Proven record with component migrations and TDD If you're an engineer who thrives on modernisation, clean More ❯
City of London, London, England, United Kingdom Hybrid/Remote Options
Noir
Graduate/Junior Developer, Python, Linux, C#, Java - London (Teck stack: Graduate/Junior Developer, Python, Linux, C#, Java, .NET 10.0, C#, J2EE, Agile, TDD, BDD, Graduate/Junior Developer) Since 2006 our client's revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant … helpful, and personalized. Having recently launched in the UK, they looking to hire Graduate/Junior Developer (Python, Linux, C#, Java)) to become a part of their ever-growing family. They believe that individual developers are in the best position to make decisions about what should be created, and how it should be built. Within their setup those decisions are … roles would be suitable Graduate/Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C# or Java; which might have been acquired as part of your degree course or through a placement year in industry. At the center of our client's culture is freedom and openness More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Harnham - Data & Analytics Recruitment
eFX Software Engineer (Ultra-Low Latency Java) Hybrid/Remote - London Up to £160,000 + Bonus + Benefits We're supporting a major financial services organisation hiring an eFX Software Engineer to build and optimise ultra-low-latency trading systems used across global FX markets. If you're a high-performance Java engineer who loves solving complex technical challenges … opportunity. What you'll work on: Engineering sub-40μs latency eFX systems with high throughput and fault tolerance Designing real-time pricing, risk and trading components Evolving low-latency Java patterns (lock-free, low-GC, CPU/cache optimisation) Working closely with quants, traders, architects and senior engineers Influencing technical strategy across distributed, performance-critical systems What we're looking … for: Strong experience in low-latency Java within trading, eFX or electronic markets Deep understanding of networking (TCP/UDP/FIX), Linux tuning, performance profiling Background in designing high-performance architectures and distributed systems Strong grasp of FX pricing, risk, and trading workflows Solid engineering fundamentals: testing, CI/CD, API design, automation Why join? Work on mission-critical More ❯
Currently hiring a Senior Java Engineer to join a fixed income trading team - a high-performing group responsible for building and maintaining global trading systems used daily by traders and middle office teams. These systems handle complex financial instruments, from bonds and repos to interest rate swaps and exotic portfolios, with a strong focus on performance, reliability, and traceability. Key … Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability, and concurrency issues Contribute to Agile/Scrum processes, including sprint planning and retrospectives Maintain clear and comprehensive technical documentation Key Requirements … Strong expertise in Core Java, including multi-threading and concurrency demonstrating self-sufficiency Proven experience in low-latency systems, performance tuning, and network programming Familiarity with high-performance messaging systems Proficiency with profiling, benchmarking, and memory analysis tools Working knowledge of Linux/Bash scripting and at least one other language (e.g. Python or C#) Robert Walters Operations Limited is More ❯
Senior Fullstack Java Developer London (Hybrid) Salary: £85,000–£90,000 (flexible based on experience) Start Date: Ideally December, January latestI’m working with a team that’s building something genuinely useful, an intelligent writing product designed to help professionals craft better board papers and consultancy reports. It’s not about flashy tech for the sake of it. It’s … team is at the heart of it. They’re pragmatic, collaborative, and focused on building features that matter. That’s where you come in.We’re hiring two senior fullstack Java Developers to help shape the next phase of this product. You’ll be working across the stack, Java with Spring Boot on the backend, React on the frontend, and SQL More ❯
Currently hiring a Senior Java Engineer to join a fixed income trading team - a high-performing group responsible for building and maintaining global trading systems used daily by traders and middle office teams. These systems handle complex financial instruments, from bonds and repos to interest rate swaps and exotic portfolios, with a strong focus on performance, reliability, and traceability. Key … Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability, and concurrency issues Contribute to Agile/Scrum processes, including sprint planning and retrospectives Maintain clear and comprehensive technical documentation Key Requirements … Strong expertise in Core Java, including multi-threading and concurrency demonstrating self-sufficiency Proven experience in low-latency systems, performance tuning, and network programming Familiarity with high-performance messaging systems Proficiency with profiling, benchmarking, and memory analysis tools Working knowledge of Linux/Bash scripting and at least one other language (e.g. Python or C#) Robert Walters Operations Limited is More ❯
experienced Full Stack Developer to join our team. The successful candidate will have a proven track record in both front-end and back-end development, with strong skills in Java, Python, and API development. You will be instrumental in building and maintaining scalable, high-quality applications that deliver exceptional user experiences. Day-to-day of the role: Develop and maintain … front-end and back-end components of applications. Utilise Java and Python to create robust, scalable server-side logic. Implement responsive and visually appealing front-end designs using HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue. Design and manage API integrations, ensuring seamless data flow between different software components. Work with SQL and NoSQL databases to store … to enhance application performance and scalability. Required Skills & Qualifications: Proven experience as a Full Stack Developer with expertise in both front-end and back-end development. Strong proficiency in Java and Python. Hands-on experience with API development and integration. Solid understanding of HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, or Vue). Experience with databases (SQL More ❯
Title: Lead Java Developer Client: Fintech Salary: Up to £135,000 + Bonus + Benefits Location: London My client is an innovative and award-winning Fintech based in London at the forefront of the eTrading space. They are after someone with a genuine passion for Java, agile development and Opensource tech to join an already highly skilled development team. You … a firm as a founding engineer at the beginning of their growth journey! The successful applicant will have the following skills and experience: Essential Skills Hands on development using Java Detail orientated developer with a passion for testing and high code quality Degree in Computer Science, Software Engineering or STEM subject A good personality – team player with excellent communication skills More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Huxley
Full Stack Software Engineer Java React 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 … banking derivatives Permanent role salary £70-85,000 plus bonus and pension Location: London City and home working hybrid 50/50% Technical stack: primarily React focused with a java base This is an AVP 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 … 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 More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Huxley Associates
Full Stack Software Engineer Java React 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 … banking derivatives Permanent role salary £70-85,000 plus bonus and pension Location: London City and home working hybrid 50/50% Technical stack: primarily React focused with a java base This is an AVP 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 … 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 More ❯
We are hiring an experienced Senior Software Engineer with deep expertise in ultra-low-latency, high-throughput Java systems . This is a role for someone who builds systems that push performance boundaries, not just enterprise-grade services. You'll join a specialist engineering group designing fault-tolerant, sub-40s latency pipelines, shaping architecture decisions and solving complex technical challenges … that require first principles thinking. What You'll Be Working On Designing and optimising high-performance Java services with lock-free, zero-allocation and low-GC approaches. Hardware-aware optimisation including CPU architecture, cache behaviour, kernel tuning, core pinning and memory layouts . Building and improving ultra-low-latency messaging pipelines (Multicast, TCP, IPC). Working directly with senior engineering … leadership on system architecture and performance strategy. Driving technical direction and mentoring senior members of the team. What We're Looking For 10+ years professional engineering experience with core Java in latency-sensitive environments. Strong knowledge of: Ring buffers Off-heap/zero-allocation techniques IPC and high-performance networking Linux kernel optimisation Domain experience in eTrading, market-making, sports More ❯
We are hiring an experienced Senior Software Engineer with deep expertise in ultra-low-latency, high-throughput Java systems . This is a role for someone who builds systems that push performance boundaries, not just enterprise-grade services. You'll join a specialist engineering group designing fault-tolerant, sub-40μs latency pipelines, shaping architecture decisions and solving complex technical challenges … that require first principles thinking. What You'll Be Working On Designing and optimising high-performance Java services with lock-free, zero-allocation and low-GC approaches. Hardware-aware optimisation including CPU architecture, cache behaviour, kernel tuning, core pinning and memory layouts . Building and improving ultra-low-latency messaging pipelines (Multicast, TCP, IPC). Working directly with senior engineering … leadership on system architecture and performance strategy. Driving technical direction and mentoring senior members of the team. What We're Looking For 10+ years professional engineering experience with core Java in latency-sensitive environments. Strong knowledge of: Ring buffers Off-heap/zero-allocation techniques IPC and high-performance networking Linux kernel optimisation Domain experience in eTrading, market-making, sports More ❯
team and building relationships with stakeholders. Technical Understanding: Ability to contribute to the definition of requirements and understand the technical implications of your work. Tech Stack Strong experience in Java Working level Python Understanding of DB2 and Postgres Databases Experience working on AWS platforms Experience working on React and front-end technologies If you're interested in the above, apply More ❯
Senior Java Developer/Low-Latency Developer Central London - Hybrid - 3 days on site, 2 days remote Inside IR35 12 months Brief Our client is seeking a Low Latency Java Developer with hands-on experience in FIX protocol integration to join their FX Options technology team. You will play a hands-on role in modernising and optimising the trading platform … delivering ultra-low latency solutions for front-office trading and risk management. Key Responsibilities Develop, optimise, and maintain low latency Java-based trading systems Implement and maintain FIX protocol connectivity for FX Options trading Work closely with Quants, Traders, and Risk teams to translate business requirements into high-performance solutions Take ownership of the end-to-end performance of the … and provide technical leadership within the development team Collaborate with cross-functional teams on architecture, design, and deployment of trading solutions Required Skills 5-10 years' experience as a Java Developer in front-office or trading environments Strong Java Core , multi-threading , and concurrent programming experience Proven experience with low latency system design and optimisation Hands-on experience with FIX More ❯
Senior Java Developer/Low-Latency Developer Central London - Hybrid - 3 days on site, 2 days remote Inside IR35 12 months Brief Our client is seeking a Low Latency Java Developer with hands-on experience in FIX protocol integration to join their FX Options technology team. You will play a hands-on role in modernising and optimising the trading platform … delivering ultra-low latency solutions for front-office trading and risk management. Key Responsibilities Develop, optimise, and maintain low latency Java-based trading systems Implement and maintain FIX protocol connectivity for FX Options trading Work closely with Quants, Traders, and Risk teams to translate business requirements into high-performance solutions Take ownership of the end-to-end performance of the … and provide technical leadership within the development team Collaborate with cross-functional teams on architecture, design, and deployment of trading solutions Required Skills 5-10 years' experience as a Java Developer in front-office or trading environments Strong Java Core , multi-threading , and concurrent programming experience Proven experience with low latency system design and optimisation Hands-on experience with FIX More ❯