Senior JavaEngineer - Platform Engineering Hybrid/Remote, London Circa 85-100k base Salary + Exceptional Benefits Our client, a leader in Open Source and supported data platforms has an immediate opening in London for an experienced Javaengineer with a deep interest in the … complexities of enterprise systems. Senior JavaEngineer responsibilities: Creating and managing secure, materialised views from customer event data using sophisticated data modelling and query techniques Designing, developing, and maintaining secure APIs to ensure efficient and scalable data access Enhancing data accessibility and performance through the development and optimization … to introduce new features, integrating various data sources and technologies Providing mentorship to junior engineers and delivering training on new technologies and features Senior JavaEngineer requirements: Computer Science degree 10+ years of experience in software engineering Java (not JavaScript), JVM/JNI, Data and Database Engineering More ❯
Job Title: Senior JavaEngineer - Trading Location: London Salary Up to £170,000 base + discretionary Bonus Company: Our client is a prestigious trading firm located in the heart of London. With a strong focus on multi-strategy, multi-asset trading, they have consistently excelled in the dynamic … and fast-paced world of financial markets. They are currently seeking a Senior JavaEngineer to join their elite team and drive the development of mission-critical software solutions. Position Overview: As a Senior Engineer at our client's firm, you will play a pivotal role in … trading systems. Collaborate closely with traders and quantitative analysts to understand their requirements and translate them into robust software solutions. Architect, develop, and optimize Java-based trading applications. Provide technical leadership, mentorship, and guidance to team members. Ensure the reliability, scalability, and performance of mission-critical systems. Stay up More ❯
Job Title: Senior JavaEngineer - Trading Location: London Salary Up to £170,000 base + discretionary Bonus Company: Our client is a prestigious trading firm located in the heart of London. With a strong focus on multi-strategy, multi-asset trading, they have consistently excelled in the dynamic … and fast-paced world of financial markets. They are currently seeking a Senior JavaEngineer to join their elite team and drive the development of mission-critical software solutions. Position Overview: As a Senior Engineer at our client's firm, you will play a pivotal role in … trading systems. Collaborate closely with traders and quantitative analysts to understand their requirements and translate them into robust software solutions. Architect, develop, and optimize Java-based trading applications. Provide technical leadership, mentorship, and guidance to team members. Ensure the reliability, scalability, and performance of mission-critical systems. Stay up More ❯
Java Software Engineer – Asset Management Software 💰 Salary: £80,000 - £100,000 + bonus + benefits 📍 Approximately 2 days a week in Central London office. A central London-based company, who are building trading software for the asset management and hedge fund industry, are looking for a Java Software Engineer to join them on their mission. This scale-up is a spin-out from one of the largest UK born global asset managers. ⭐ They are looking for a Java Software Engineer with the following: Mid level commercial Core Java development background Multithreading, concurrency … high-throughput experience AWS/Public Cloud experience with DevOps tools An advocate for modern methodologies including TDD, pair-programming and CD 💻 Tech: Core Java, Multithreading, Concurrency, AWS, DevOps, ActiveMQ/MongoDB, Kafka The role will suit a Java Software Engineer with a strong enthusiasm to work More ❯
We are looking for a skilled JavaEngineer to join one of the world’s leading Defence companies, working to establish the next generation of UK Defence capabilities. Join a leading Defence company and work on cutting-edge projects shaping the future of UK Defence. Enjoy a competitive … salary, clearance bonus, private healthcare, pension contributions, and professional development opportunities. If you're an eDV-cleared JavaEngineer looking for a rewarding challenge, apply today! What You’ll Bring To The Table Work to design & develop the critical applications that power Defence services across the UK. Get … sessions and help shape projects as they advance. Skills & Experience We're Looking For Experienced eDv-cleared professional with a background across: Software Development (Java, React and AWS technologies). History of working effectively working within a highly-secured environment and collaborating across different teams and departments. Security clearance More ❯
JavaEngineer Application Deadline: 12 May 2025 Department: Software Engineering Employment Type: Permanent Location: London (Hybrid) Compensation: £40,000 - £85,000/year Description Please note: For this role it is essential that you hold an active, or recently active SC clearance, and are willing and eligible to … on improving the working lives of organisations doing social good across the UK. Who are we hiring? We are currently looking for an experienced JavaEngineer with an active, or recently active SC security clearance to join one of our delivery teams working with customers based in central … modern technologies and best practices to help produce reliable, secure, and scalable solutions. Your skills and experience Applicants should have experience of the following: Java with Springboot Kubernetes Any experience of the following is desirable: Elastic/Opensearch Helm React AWS Go Why join Gemba? Gemba is built upon More ❯
Java Software Engineer – Asset Management Technology 💸 Up to £100,000 + bonus + benefits 📍 Hybrid – 2 days/week in Central London Join a cutting-edge, cloud-native SaaS company backed by one of the UK’s leading global asset managers as a Java Software Engineer … open architecture platform that puts control in the hands of the user – whether for multi-asset, single-asset, or transformational investment businesses. As a Java Software Engineer , you’ll be part of a high-performing team building distributed, low-latency systems designed for speed, scale, and resilience. 🧠 What … They’re Looking For: 2+ years’ commercial experience with Java Solid grasp of multithreading, concurrency , and high-throughput system design A passion for TDD, pair programming , and continuous delivery practices Computer Science degree from a Russell Group university 💻 Tech Stack: Java | AWS | Multithreading | Kafka | ActiveMQ | MongoDB | DevOps Tooling More ❯
Java Software Engineer – Asset Management Technology 💸 Up to £100,000 + bonus + benefits 📍 Hybrid – 2 days/week in Central London Join a cutting-edge, cloud-native SaaS company backed by one of the UK’s leading global asset managers as a Java Software Engineer … open architecture platform that puts control in the hands of the user – whether for multi-asset, single-asset, or transformational investment businesses. As a Java Software Engineer , you’ll be part of a high-performing team building distributed, low-latency systems designed for speed, scale, and resilience. 🧠 What … They’re Looking For: 2+ years’ commercial experience with Java Solid grasp of multithreading, concurrency , and high-throughput system design A passion for TDD, pair programming , and continuous delivery practices Computer Science degree from a Russell Group university 💻 Tech Stack: Java | AWS | Multithreading | Kafka | ActiveMQ | MongoDB | DevOps Tooling More ❯
Job Title: JavaEngineer - Trading Location: London Salary Up to £90,000 base + discretionary Bonus Company: Our client is a prestigious trading firm located in the heart of London. With a strong focus on multi-strategy, multi-asset trading, they have consistently excelled in the dynamic and … fast-paced world of financial markets. They are currently seeking two Java Engineers to join their elite team and drive the development of mission-critical software solutions. Position Overview: As an Engineer at our client's firm, you will play a pivotal role in developing and maintaining the … trading systems. Collaborate closely with traders and quantitative analysts to understand their requirements and translate them into robust software solutions. Architect, develop, and optimize Java-based trading applications. Ensure the reliability, scalability, and performance of mission-critical systems. Stay up-to-date with industry best practices and emerging technologies More ❯
Lead Java Engineer. Location: London, Fulltime Onsite Salary: £100,000-140,000 Lead JavaEngineer with expertise in Core Java required to join a fast-growing company that's on its way to becoming a major player in cybersecurity. The company is expanding rapidly and building … to tackle complex challenges. Wanted are individuals who seize the opportunity to engage in research and experimentation, continuously enhancing and advancing solutions. Requirements: Core Java development That's it, we are interested in candidates from a broad background will consider any technology stack working around Java programming. You … consider yourself a true engineer You can logically think through problems rather than just the answer. You have a deep passion for Software Development. You have experience working in environments that leverage pair programming to drive research and development. The companies Technology Stack: Core Java for applications React.js. More ❯
Lead Java Engineer. Location: London, Fulltime Onsite Salary: £100,000-140,000 Lead JavaEngineer with expertise in Core Java required to join a fast-growing company that's on its way to becoming a major player in cybersecurity. The company is expanding rapidly and building … to tackle complex challenges. Wanted are individuals who seize the opportunity to engage in research and experimentation, continuously enhancing and advancing solutions. Requirements: Core Java development That's it, we are interested in candidates from a broad background will consider any technology stack working around Java programming. You … consider yourself a true engineer You can logically think through problems rather than just the answer. You have a deep passion for Software Development. You have experience working in environments that leverage pair programming to drive research and development. The companies Technology Stack: Core Java for applications React.js. More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
Job Title: Java Software Engineer (Junior - Mid Level - Senior/Lead) Client: Elite Quant Trading Firm Salary: £50,000 - £170,000 Base (+ Bonus) Location: London/Hybrid/Remote Options The role: My client is looking for an experienced Java Software Engineer to join their … platform that you will be crucial in developing. Our client prides itself on maintaining cutting-edge technology and a progressive work environment. As a Java Software Engineer you will be tasked with designing and developing high-performance applications from scratch, harnessing our clients dedication to upholding the highest … tech standards in industry. Key Requirements: Degree in Computer Science or STEM based subjects from a top university. Strong programming skills as a Java Software Engineer. 2+ years of experience in software engineering or a similar domain. Experience using Core Java (preferable) Experience with concurrency and multi-threading More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job Title: Java Software Engineer (Junior - Mid Level - Senior/Lead) Client: Elite Quant Trading Firm Salary: £50,000 - £170,000 Base (+ Bonus) Location: London/Hybrid/Remote Options The role: My client is looking for an experienced Java Software Engineer to join their … platform that you will be crucial in developing. Our client prides itself on maintaining cutting-edge technology and a progressive work environment. As a Java Software Engineer you will be tasked with designing and developing high-performance applications from scratch, harnessing our clients dedication to upholding the highest … tech standards in industry. Key Requirements: Degree in Computer Science or STEM based subjects from a top university. Strong programming skills as a Java Software Engineer. 2+ years of experience in software engineering or a similar domain. Experience using Core Java (preferable) Experience with concurrency and multi-threading More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
Mid-Level JavaEngineer My client is a leading financial services firm dedicated to providing innovative solutions and cutting-edge technology in the finance sector. With a commitment to excellence, they are seeking a talented and experienced Mid-Level JavaEngineer to join our dynamic team. … passionate about finance, technology, and thrive in a collaborative environment, we invite you to apply. Responsibilities: Design, develop, and maintain high-performance and scalable Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring code … contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in using it for building robust applications. Proficiency in the Spring framework, including Spring Boot. Hands-on More ❯
london, south east england, united kingdom Hybrid / WFH Options
Opus Recruitment Solutions
Mid-Level JavaEngineer My client is a leading financial services firm dedicated to providing innovative solutions and cutting-edge technology in the finance sector. With a commitment to excellence, they are seeking a talented and experienced Mid-Level JavaEngineer to join our dynamic team. … passionate about finance, technology, and thrive in a collaborative environment, we invite you to apply. Responsibilities: Design, develop, and maintain high-performance and scalable Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring code … contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in using it for building robust applications. Proficiency in the Spring framework, including Spring Boot. Hands-on More ❯
Java Software Developer – Front Office | London A leading investment bank is looking for a Java Software Developer to join its cross-asset pricing and risk team in London. This is a permanent Front Office role offering deep technical challenges, regular contact with the desk, and a clear growth … on performance, scalability, and clean architecture Contribute to the re-architecture of pricing for speed and efficiency (e.g., pre-calculated sensitivities) Tech Environment Core Java (Java 17+), multithreaded – essential Python – highly desirable React – small part of the stack, nice to have Messaging tech: Solace (Ideal), Aeron, or Kafka … etc. Candidate Profile 8+ years of experience in Java development Strong Front Office exposure – must have Pricing or risk platform experience is a plus Confident communicator with the ability (and experience) to work closely with the desk and quants Why Apply? Hybrid working: 2–3 days from home Emphasis More ❯
london, south east england, united kingdom Hybrid / WFH Options
Caspian One
Java Software Developer – Front Office | London A leading investment bank is looking for a Java Software Developer to join its cross-asset pricing and risk team in London. This is a permanent Front Office role offering deep technical challenges, regular contact with the desk, and a clear growth … on performance, scalability, and clean architecture Contribute to the re-architecture of pricing for speed and efficiency (e.g., pre-calculated sensitivities) Tech Environment Core Java (Java 17+), multithreaded – essential Python – highly desirable React – small part of the stack, nice to have Messaging tech: Solace (Ideal), Aeron, or Kafka … etc. Candidate Profile 8+ years of experience in Java development Strong Front Office exposure – must have Pricing or risk platform experience is a plus Confident communicator with the ability (and experience) to work closely with the desk and quants Why Apply? Hybrid working: 2–3 days from home Emphasis More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Java Software Engineer/Developer London to £110k Are you a bright, ambitious Software Engineer with a strong knowledge of core Java and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of … a global bank. As a Java Software Engineer you will research strategies for tailoring prices and controlling the behaviour of auto-hedging, you'll write production quality Java code used for pricing and hedging FX instruments and oversee the algorithms' performance intraday, ensuring that it is behaving … discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a deep knowledge of Java including garbage collection You have a strong appreciation of low latency systems and code optimisation to ensure speed You have experience within a financial More ❯
london, south east england, united kingdom Hybrid / WFH Options
Client Server
Java Software Engineer/Developer London to £110k Are you a bright, ambitious Software Engineer with a strong knowledge of core Java and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of … a global bank. As a Java Software Engineer you will research strategies for tailoring prices and controlling the behaviour of auto-hedging, you'll write production quality Java code used for pricing and hedging FX instruments and oversee the algorithms' performance intraday, ensuring that it is behaving … discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a deep knowledge of Java including garbage collection You have a strong appreciation of low latency systems and code optimisation to ensure speed You have experience within a financial More ❯
Java Software Engineer – Real Time Systems | £70k - £95k + 20% Bonus Location: London (hybrid 1-2 days a week) Are you a Software Engineer passionate about building cutting-edge, high-performance systems? Do you thrive in an agile, fast-paced environment where innovation and collaboration drive success … product which delivers a seamless, cost-effective solution that integrates with banking applications to power the future of payments. The Role As a Software Engineer, you will play a key role in developing asynchronous, event-driven systems that ensure speed, scalability, and resilience. You’ll work with Java … Optimise applications for high availability and scalability. Work in a highly collaborative Kanban/Scrum environment. What We’re Looking For: Strong experience with Java 11+ (ideally Java 17) and Reactive Programming (Spring Framework, AKKA). Deep understanding of asynchronous request handling and distributed systems. Experience with event More ❯
london, south east england, united kingdom Hybrid / WFH Options
Fynity
Java Software Engineer – Real Time Systems | £70k - £95k + 20% Bonus Location: London (hybrid 1-2 days a week) Are you a Software Engineer passionate about building cutting-edge, high-performance systems? Do you thrive in an agile, fast-paced environment where innovation and collaboration drive success … product which delivers a seamless, cost-effective solution that integrates with banking applications to power the future of payments. The Role As a Software Engineer, you will play a key role in developing asynchronous, event-driven systems that ensure speed, scalability, and resilience. You’ll work with Java … Optimise applications for high availability and scalability. Work in a highly collaborative Kanban/Scrum environment. What We’re Looking For: Strong experience with Java 11+ (ideally Java 17) and Reactive Programming (Spring Framework, AKKA). Deep understanding of asynchronous request handling and distributed systems. Experience with event More ❯
Java Software Engineer Provider of FX Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of … trading services, order routing, FIX connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to More ❯
Job title - Java Software Engineer Location - London, UK We are seeking a Senior Java Backend Engineer with a strong background in Java, Spring Framework , and modern NoSQL/distributed caching technologies . Key Responsibilities Design, develop, and maintain robust backend systems using Java and … Apache Ignite Work closely with DevOps to containerize applications using Docker Must-Have Qualifications 5+ years of hands-on experience in backend development with Java and Spring Boot Strong understanding of RESTful APIs and microservice architecture Production experience with NoSQL databases (MongoDB preferred; DynamoDB, Redis, or similar are a More ❯
Job title - Java Software Engineer Location - London, UK We are seeking a Senior Java Backend Engineer with a strong background in Java, Spring Framework , and modern NoSQL/distributed caching technologies . Key Responsibilities Design, develop, and maintain robust backend systems using Java and … Apache Ignite Work closely with DevOps to containerize applications using Docker Must-Have Qualifications 5+ years of hands-on experience in backend development with Java and Spring Boot Strong understanding of RESTful APIs and microservice architecture Production experience with NoSQL databases (MongoDB preferred; DynamoDB, Redis, or similar are a More ❯
Type: Inside IR35 Start Date: May 2025 Duration: 6 months to 12 months (possibility of extension) Job Overview: We are seeking a highly skilled JavaEngineer with strong DevOps expertise for a hybrid role that blends deep backend engineering with modern infrastructure practices. You’ll be part of … This role is ideal for someone who thrives in complex, high-scale environments and has a passion for building robust, reactive systems using modern Java frameworks. Roles and Responsibilities: Design and implement highly scalable and reactive backend systems in Java. Utilize reactive programming frameworks like Kafka Streams , Akka , Eclipse … Vert.x , or Apache Flink . Leverage Java concurrency features including multithreading and Executor Services to ensure optimal performance. Apply functional programming paradigms in Java to write clean, efficient, and maintainable code. Champion sound engineering practices including SOLID principles , unit testing , and clean code methodologies. Deploy and manage containerized More ❯