Hiring: SoftwareEngineer | Leading ETF Market Maker | London I’m partnering with a top-tier ETF Market Maker based in London that’s expanding their engineering team! This is a unique opportunity to join a dynamic group of expert traders and software engineers working at the cutting edge of algorithmic trading . 💡 Why this role stands out … play a key role in designing and implementing robust systems while contributing to a culture of continuous learning and innovation. 🛠️ Tech Skills & Requirements: 3–5 years of experience in Java or Python (C++ a plus) Solid database knowledge (SQL Server or Postgres) Experience with cloud platforms (AWS, GCP, or Azure) Strong programming fundamentals and version control skills (Git) A More ❯
Role: SoftwareEngineer Location: 1-2 days a week in London Salary: £80,000 - £115,000 + Bonus Are you a motivated java micro-services specialised softwareengineer looking to elevate your career? This is an opportunity for a technically minded individual to be designing, producing, testing and implementing working code, working across the life … infrastructure. You'll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works We are looking for a senior engineer we can find to take part in some of the largest up coming projects in the banking industry Ideal Candidate: We're looking for someone with strong server side … experience in software design and implementation, including being able to use coding languages to solve complex problems with respect to security, resilience and scale. You'll also need to be capable of complex requirements analysis capture and validation against and with business and platform requirements. Additionally, you'll demonstrate experience of: Building microservices in Java, ideally with a More ❯
Employment Type: Full-Time
Salary: £80,000 - £115,000 per annum, Negotiable, Inc benefits
Lead Java/C# Engineer - Contract outside IR35 A leading financial services firm based in London is seeking a Lead Java/C# Engineer on a contract basis to drive forward the delivery of a high-performance, cloud-native platform built around event sourcing principles. About the Role: As the Lead Engineer, you’ll be … play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures. Key Responsibilities: Lead the design, development, and deployment of Java and C# services. Architect event-driven systems with a strong focus on event sourcing and CQRS. Implement scalable solutions using cloud platforms (AWS, Azure, or GCP). Collaborate closely … with architects, product owners, and stakeholders. Mentor junior engineers and promote best practices in engineering and DevOps. Required Skills: Proven experience as a Lead Engineer in enterprise-level systems. Strong hands-on development experience in Java and C#/.NET. Deep understanding of event sourcing, CQRS, and distributed system patterns. Experience with cloud-native architectures (preferably Azure but More ❯
Lead Java/C# Engineer - Contract outside IR35 A leading financial services firm based in London is seeking a Lead Java/C# Engineer on a contract basis to drive forward the delivery of a high-performance, cloud-native platform built around event sourcing principles. About the Role: As the Lead Engineer, you’ll be … play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures. Key Responsibilities: Lead the design, development, and deployment of Java and C# services. Architect event-driven systems with a strong focus on event sourcing and CQRS. Implement scalable solutions using cloud platforms (AWS, Azure, or GCP). Collaborate closely … with architects, product owners, and stakeholders. Mentor junior engineers and promote best practices in engineering and DevOps. Required Skills: Proven experience as a Lead Engineer in enterprise-level systems. Strong hands-on development experience in Java and C#/.NET. Deep understanding of event sourcing, CQRS, and distributed system patterns. Experience with cloud-native architectures (preferably Azure but More ❯
Junior/Mid Java Developer - High-Impact Work with UK Government Bodies 🏛️ 💰 Salary: ~£50,000 DOE + benefits 📍 Location: 2 days onsite near Charing Cross, London Are you an experienced Java developer who thrives on meaningful work? Do you enjoy pairing clean code with modern practices like TDD and CI/CD in collaborative teams? This is your … chance to make a real difference. A key consultancy partner working with central government bodies is looking for a Junior/Mid Java Developer to bring technical excellence, strong Java/Spring skills and a passion for clean engineering practices into a fast-moving and purposeful environment. As the Java Developer, you will: Work closely with cross … functional teams delivering impactful software for government services. Bring strong expertise in Java and the Spring ecosystem to a range of backend-focused projects. Champion best practices like pair programming, test-driven development and CI/CD pipelines. Collaborate onsite twice a week in central London (Charing Cross) with public sector teams. 💻 Tech Stack: Java, Spring, CI More ❯
Junior/Mid Java Developer - High-Impact Work with UK Government Bodies 🏛️ 💰 Salary: ~£50,000 DOE + benefits 📍 Location: 2 days onsite near Charing Cross, London Are you an experienced Java developer who thrives on meaningful work? Do you enjoy pairing clean code with modern practices like TDD and CI/CD in collaborative teams? This is your … chance to make a real difference. A key consultancy partner working with central government bodies is looking for a Junior/Mid Java Developer to bring technical excellence, strong Java/Spring skills and a passion for clean engineering practices into a fast-moving and purposeful environment. As the Java Developer, you will: Work closely with cross … functional teams delivering impactful software for government services. Bring strong expertise in Java and the Spring ecosystem to a range of backend-focused projects. Champion best practices like pair programming, test-driven development and CI/CD pipelines. Collaborate onsite twice a week in central London (Charing Cross) with public sector teams. 💻 Tech Stack: Java, Spring, CI More ❯
of the future from scratch, channelling our start-up mentality every step of the way – meaning you'll have the opportunity to make a real impact. As a Lead SoftwareEngineer at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to deliver end-to-end cutting … strengths and interests, you'll have the opportunity to move between them. Job responsibilities: Use domain modeling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers … Able to take the initiative and shape their own path and a pragmatic and iterative approach to achieving our long term goals Technologies: We primarily use Jvm based languages (Java/Kotlin) but we also have parts of the platform that use other languages as needed. We look to use Open source when it makes sense and build ourselves More ❯
and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are More ❯
and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are More ❯
JavaSoftwareEngineer - Brand new and exclusive to Miller Maxwell - Front-office engineering team - Low-Latency trading. Miller Maxwell is assisting a electronic trading company seeking to hire a JavaSoftwareEngineer expanding their team in 2025. The JavaSoftwareEngineer will be a key contributor to the development and enhancement … of proprietary trading systems and surrounding ecosystem's. The JavaSoftwareEngineer will be required to have worked on the development of electronic trading systems. The JavaSoftwareEngineer will: Enhance and develop core features trading platform software. Build trading engines, micro-services, low-latency tools. Work to develop solutions around new products requested … by trading and front-office teams. Work within their TDD and BDD environment. Research and look to continuously improve the systems and introduce new technology. The JavaSoftwareEngineer qualifications: A degree in a STEM-related subject. At least eight years of commercial Java experience. Experience working on the development of electronic trading software is More ❯
JavaSoftwareEngineer - Brand new and exclusive to Miller Maxwell - Front-office engineering team - Low-Latency trading. Miller Maxwell is assisting a electronic trading company seeking to hire a JavaSoftwareEngineer expanding their team in 2025. The JavaSoftwareEngineer will be a key contributor to the development and enhancement … of proprietary trading systems and surrounding ecosystem's. The JavaSoftwareEngineer will be required to have worked on the development of electronic trading systems. The JavaSoftwareEngineer will: Enhance and develop core features trading platform software. Build trading engines, micro-services, low-latency tools. Work to develop solutions around new products requested … by trading and front-office teams. Work within their TDD and BDD environment. Research and look to continuously improve the systems and introduce new technology. The JavaSoftwareEngineer qualifications: A degree in a STEM-related subject. At least eight years of commercial Java experience. Experience working on the development of electronic trading software is More ❯
JavaSoftwareEngineer 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 5 on core 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 work with minimal use of Frameworks Data Structures Algorithms Multithreading knowledge nice to have Low Latency More ❯
JavaSoftwareEngineer 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 5 on core 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 work with minimal use of Frameworks Data Structures Algorithms Multithreading knowledge nice to have Low Latency More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
JavaSoftwareEngineer/Developer WFH to £100k Are you a skilled JavaSoftwareEngineer with low latency trading systems experience You could be progressing your career at a global market data and trading platform provider for cryptocurrency markets. As a JavaSoftwareEngineer you will develop, test and maintain high … quality, low-latency Java applications handling millions of requests per day, collaborating with cross-functional teams to design systems that meet business and regulatory requirements. You'll seek to continuously improve system performance and scalability, implement automated testing, CI/CD pipelines and document system workflows, architecture and design decisions. Location/WFH: You can work from home from … most of the time but must be commutable to the London office. About you: You have strong Java development experience including concurrency, garbage collection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems) You have strong design skills and can explain More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Backend SoftwareEngineer/Developer (Java Low Latency OMS EMS) WFH to £100k Are you a skilled Backend SoftwareEngineer with strong Java skills and low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for Cryptocurrency markets. As a Backend SoftwareEngineer you will develop, test and maintain high-quality, low-latency Java applications handling millions of requests per day, collaborating with cross-functional teams to design systems that meet business and regulatory requirements. You'll seek to continuously improve system performance and scalability, implement automated testing, CI/CD pipelines and document system workflows, architecture and design decisions. Location … with some flexibility around start/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbage collection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (Java Low Latency OMS EMS) WFH to £100k Are you a skilled Backend SoftwareEngineer with strong Java skills and low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for Cryptocurrency markets. As a Backend SoftwareEngineer you will develop, test and maintain high-quality, low-latency Java applications handling millions of requests per day, collaborating with cross-functional teams to design systems that meet business and regulatory requirements. You'll seek to continuously improve system performance and scalability, implement automated testing, CI/CD pipelines and document system workflows, architecture and design decisions. Location … with some flexibility around start/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbage collection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Lead Backend SoftwareEngineer/Developer (Java Kafka SpringBoot) London/WFH to £120k Are you a skilled Backend SoftwareEngineer with strong Java and real-time messaging experience combined with SC Clearance? You could be progressing your career in a senior, hands-on Lead Backend SoftwareEngineer position at a scale … up technology company with a successful workforce management solution used within the government, defence and other public sector clients. As a Lead Backend SoftwareEngineer you will take a lead role in designing and developing secure, event driven, distributed backend systems for real-time operations, resilience and extensibility. You'll collaborate with engineers across the full stack to … can work from home most of the time, meeting up with colleagues in the London office once a week. About you: You have significant experience as a backend focussed Javasoftware engineering with leadership responsibilities You have strong Spring Boot, Kafka and event driven microservices experience with high throughput You have leadership, mentoring and coaching skills You have More ❯
JavaSoftwareEngineer A leading electronic trading firm at the forefront of global financial markets, combining deep market expertise with cutting-edge technology are seeking Senior Java Engineers to build high-performance trading systems that operate at scale and speed. You will join a fast-paced engineering team responsible for developing and maintaining core components of … a trading platform. This includes real-time market data processing, order management systems, low-latency messaging infrastructure, and high-throughput trading engines. Key Responsibilities: Design, develop, and optimise Java-based systems for low-latency electronic trading Collaborate with traders, quants, and other engineers to deliver high-performance solutions Write clean, efficient, and testable code in a performance-critical environment … Lead design discussions, code reviews, and mentor junior engineers Contribute to continuous improvement of system architecture and development processes Requirements: Expert-level Core Java skills Strong understanding of multithreading, concurrency, and low-latency system design Experience with high-performance, real-time systems (preferably in finance or trading) Deep knowledge of data structures, algorithms, and system performance tuning Experience working More ❯
JavaSoftwareEngineer A leading electronic trading firm at the forefront of global financial markets, combining deep market expertise with cutting-edge technology are seeking Senior Java Engineers to build high-performance trading systems that operate at scale and speed. You will join a fast-paced engineering team responsible for developing and maintaining core components of … a trading platform. This includes real-time market data processing, order management systems, low-latency messaging infrastructure, and high-throughput trading engines. Key Responsibilities: Design, develop, and optimise Java-based systems for low-latency electronic trading Collaborate with traders, quants, and other engineers to deliver high-performance solutions Write clean, efficient, and testable code in a performance-critical environment … Lead design discussions, code reviews, and mentor junior engineers Contribute to continuous improvement of system architecture and development processes Requirements: Expert-level Core Java skills Strong understanding of multithreading, concurrency, and low-latency system design Experience with high-performance, real-time systems (preferably in finance or trading) Deep knowledge of data structures, algorithms, and system performance tuning Experience working More ❯
are already well-resourced, this team is scaling up to match demand – giving you the opportunity to get stuck into impactful projects and shape future development practices. Tech stack: Java (essential – strong experience required) AWS Jenkins Familiarity with health insurance platforms is a bonus, but not a requirement – technical capability is the priority. What we’re looking for: Over … years’ experience as a Java Developer Comfortable working across cloud-based systems Able to contribute to high-availability, customer-facing applications A proactive team player with good communication skills Ideally available on 1 month’s notice or less Interview process: 1st stage: Teams call with the Head of Engineering 2nd stage: Further technical discussion, culture fit, and a JavaMore ❯
are already well-resourced, this team is scaling up to match demand – giving you the opportunity to get stuck into impactful projects and shape future development practices. Tech stack: Java (essential – strong experience required) AWS Jenkins Familiarity with health insurance platforms is a bonus, but not a requirement – technical capability is the priority. What we’re looking for: Over … years’ experience as a Java Developer Comfortable working across cloud-based systems Able to contribute to high-availability, customer-facing applications A proactive team player with good communication skills Ideally available on 1 month’s notice or less Interview process: 1st stage: Teams call with the Head of Engineering 2nd stage: Further technical discussion, culture fit, and a JavaMore ❯
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: JavaSoftwareEngineer Location: London - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Grade … You’ll work as part of empowered, autonomous teams with regular contact with end-users to flexibly and efficiently design, develop, deploy and maintain applications and services. Skills & Experience Java Applications Spring Boot Spring Framework J-Unit Test Framework (Unit Testing) Basic Unit Testing Desireable Experience in Automation Testing Practices (Webdriver, Cypress) Benefits As well as a competitive pension More ❯
Lead Software Development Engineer in Test (Java/Python) London, England, United Kingdom Who we are: For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving … other, completely free of barriers. We encourage you to apply if your qualifications and experience are a good fit for any of our openings. Your role: As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay's … the automation framework, tools and infrastructure About you: Minimum 8 years of experience in test development Minimum 2 years of experience leading a small team Strong understanding of the Java language and object oriented principles Expertise applying test practices in an agile environment Experience in working with Python Experience with unit testing frameworks such as JUnit Experience testing backend More ❯
that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Lead SoftwareEngineer at JPMorgan Chase within the Accelerator business, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have … a company, and on our clients and business partners around the world. Job responsibilities: Use domain modeling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers … Able to take the initiative and shape their own path and a pragmatic and iterative approach to achieving our long term goals Technologies: We primarily use Jvm based languages (Java/Kotlin) but we also have parts of the platform that use other languages as needed. We look to use Open source when it makes sense and build ourselves More ❯