scale to meet the growing demands of business event processing and data management. Key Responsibilities: Develop, implement, and maintain highly performant, secure, and scalable Java applications. Java Server Side ConcurrentProgramming with Spring Boot (Core Spring) Leverage Kafka or other message queue systems to handle asynchronous processing. Design, optimize, and maintain MongoDB (NoSQL) database schemas. Craft and optimize More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
their team. You will be an excellent fit for this Core Java Engineer position if you: Have built scalable software from scratch Use Core Java concepts, including Low Latency , ConcurrentProgramming & Multithreading Are used to working in a fast-paced environment Work in the financial industry e.g. Bank, Hedge Fund/Asset Management, FinTech Have clear experience with More ❯
Must have 2+ year experience with SQL, or a comparable relational database Solid understanding of TCP/UDP standards and network protocols Experience with writing low latency single and concurrent threaded applications Understanding of the C++ development life cycle and tooling on RHEL Linux Exposure to the FIX protocol Exposure to test-driven development Working practices are relaxed, as More ❯
willingness to work as part of a collaborative environment Skilled in software testing methodologies including TDD Strong knowledge of object-oriented design and development skills Highly Desirable: Experience with concurrentprogramming techniques, parallelism, and threading Experience working with distributed systems and microservice architectures Experience with high-scalability projects involving cloud-based infrastructure design and implementation Microsoft certified status More ❯
and family support Employee giving match Mobile phone stipend Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Quant Capital
requirements gathering to deployment and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrentprogramming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically More ❯
equivalent) • Solid understanding of architectural patterns: microservices, event sourcing, domain-driven design • Proficiency with SQL and NoSQL databases in high-volume environments • Strong async/await, multi-threading, and concurrentprogramming skills Domain Knowledge: • Deep understanding of financial products: equity derivatives, fixed income instruments, structured products • Knowledge of trade lifecycle, pricing models, risk calculations, and market data handling More ❯
willingness to work as part of a collaborative environment Skilled in software testing methodologies including TDD Strong knowledge of object-oriented design and development skills Highly Desirable: Experience with concurrentprogramming techniques, parallelism, and threading Experience working with distributed systems and microservice architectures Experience with high-scalability projects involving cloud-based infrastructure design and implementation Microsoft certified status More ❯
Take ownership of end-to-end performance, from network to JVM tuning. Contribute to a high-performing, globally distributed engineering team. Technical Environment Core Java, Aeron, lock-free/concurrentprogramming High-performance messaging, distributed systems, and low-latency design Real-time pricing, RFQ, and automated hedging systems What We’re Looking For Proven experience designing or building More ❯
offering the opportunity to work on real-time, high-throughput systems within a fast-paced and innovative trading environment. The ideal candidate will be an expert in reactive Java programming , multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams. Roles and Responsibilities: Develop and maintain high-performance, low-latency Java-based systems … Streams , Akka , Eclipse Vert.x , or Apache Flink . Utilize multithreading , concurrency models , and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles , unit testing , and other modern software development best practices. Collaborate closely with quants, traders, and other developers in a fast-paced … timelines. Key Requirements: 6+ years of hands-on Java development experience, preferably in front office systems (e.g., trading platforms, pricing engines, market data systems). Proven expertise in reactive programming (Kafka Streams, Akka, Vert.x, Flink). Solid understanding of multithreading and Executor Services in Java. Strong background in functional programming and Java 8+ features. Adherence to robust engineering More ❯
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
Have you got experience leading a team while remaining hands-on and technically involved? Senior Java Developer – FX Trading Salary : up to £120k + bonus Location : London office 3 days a week We are delighted to be continuing our longstanding More ❯
Senior Java Developer | Low Latency | London Our client is a specialist engineering consultancy known for solving some of the most demanding performance challenges across financial markets and technology. Their teams design, build, and optimise high-throughput, low-latency systems used More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
visualization. Work closely with Quants and Traders to understand their needs and build intuitive self-service tools . Build and maintain scalable microservices that handle a high number of concurrent requests while maintaining performance under heavy loads. Key Requirements: Degree in Computer Science or STEM based subjects from a top university. Strong programming skills as a Java Software More ❯
C++ Developer - Permanent - Hybrid - Central London Opportunity: Permanent position Salary: Up to £140,000 per annum (DOE) Hybrid: 3 days per week onsite (Non-negotiable) Office Location: Central London Client Sector: Financial Services About the Role A global trading organisation More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
Have you got 1-2 years experience as a Java Developer and are looking for the next step in your career? Junior Software Engineer – Global FX Trading Location – 3 days hybrid in London Salary - £55-65,000 + bonus Our More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
🧠 C++ Developer – Ultra-Low-Latency Systems 📍 Location: London (Hybrid) 💷 Compensation: Up to £190,000 + Bonus + Comprehensive Benefits 💻 Experience: 1+ Year 🚀 The Opportunity Are you passionate about speed, precision, and systems-level engineering ? Join a leading buy-side firm More ❯