performance tuning, code reviews, and troubleshooting production issues Document system architecture, design decisions, and development processes What we want from you Strong hands-on experience with Core Java and multithreading in high load system Practice with JVM performance optimization and memory profiling Familiarity with distributed systems architecture and in-memory computing concepts Proven experience with in-memory caching solution Apache More ❯
Wimbledon, England, United Kingdom Hybrid/Remote Options
Morson Edge (Financial Services)
Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of multithreading, concurrency, and performance tuning Familiarity with AWS and MongoDB Previous experience in financial services, ideally within payments Why join Work on systems used by major global banks Be part of a More ❯
.NET (Core/5+) Strong background in scalable, distributed systems (microservices) Experience with messaging and data technologies (Kafka, RabbitMQ, gRPC, TCP/IP) Skilled in performance tuning, concurrency and multithreading Solid understanding of security for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience More ❯
projects. SKILL REQUIREMENTS - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience in Java development, with a focus on low-latency systems. - Strong understanding of multithreading, concurrency, and performance optimization. - Experience with frameworks and libraries such as Spring, Hibernate, and Netty. - Familiarity with distributed systems and network protocols. - Excellent problem-solving skills and attention to detail. More ❯
projects. SKILL REQUIREMENTS - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience in Java development, with a focus on low-latency systems. - Strong understanding of multithreading, concurrency, and performance optimization. - Experience with frameworks and libraries such as Spring, Hibernate, and Netty. - Familiarity with distributed systems and network protocols. - Excellent problem-solving skills and attention to detail. More ❯
real-time problem-solving in complex capital markets systems. Responsibilities Design and build low-latency Java applications for trading and market connectivity. Conduct JVM tuning , Garbage Collector optimisation , and multithreading to achieve peak performance. Collaborate with quants, traders, and other engineers on real-time trading solutions. Implement and enhance event-driven architectures using frameworks such as LMAX Disruptor , Aeron , Gemfire More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Few&Far
new features into the microservices ecosystem What they’re looking for: 5+ years experience writing production-grade code. 3+ years with Go A solid level of understanding of async, multithreading & concurrency/parallelism Have a solid understanding of gRPC and building code for microservices-based architectures Familiarity with building and maintaining REST APIs Proficient in using non-relational databases (ideally More ❯
new features into the microservices ecosystem What they’re looking for: 5+ years experience writing production-grade code. 3+ years with Go A solid level of understanding of async, multithreading & concurrency/parallelism Have a solid understanding of gRPC and building code for microservices-based architectures Familiarity with building and maintaining REST APIs Proficient in using non-relational databases (ideally More ❯
to support production stability. Key Skills & Experience 7+ years’ professional experience in C++ (C++17/20 preferred) within low-latency, real-time, or high-frequency environments. Strong knowledge of multithreading, concurrency, memory management, and lock-free data structures. Proven experience optimising network I/O, kernel bypass, and performance tuning (e.g. DPDK, RDMA, kernel tuning). Solid understanding of Linux More ❯
to support production stability. Key Skills & Experience 7+ years’ professional experience in C++ (C++17/20 preferred) within low-latency, real-time, or high-frequency environments. Strong knowledge of multithreading, concurrency, memory management, and lock-free data structures. Proven experience optimising network I/O, kernel bypass, and performance tuning (e.g. DPDK, RDMA, kernel tuning). Solid understanding of Linux More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Understanding Recruitment
fulfil a hands-on Senior/Lead role leading the next generation of Java Developers. They are looking for the following experience in Senior Java Developers: Core Java development Multithreading, concurrency, low latency Working in the financial sector e.g. FX, trading Building microservices in the cloud (GCP, AWS) with Kubernetes Product-led development – architecting, building and delivering Technical leadership: architectural More ❯
fulfil a hands-on Senior/Lead role leading the next generation of Java Developers. They are looking for the following experience in Senior Java Developers: Core Java development Multithreading, concurrency, low latency Working in the financial sector e.g. FX, trading Building microservices in the cloud (GCP, AWS) with Kubernetes Product-led development – architecting, building and delivering Technical leadership: architectural More ❯
contribute to continuous improvement initiatives. Required Skills & Experience Minimum 7+ years of software development experience , with at least 3+ years in Rust . Strong understanding of system programming, concurrency, multithreading, and memory management . Experience building distributed systems, gaming platforms, or real-time applications is an advantage. Proficiency in working with APIs, microservices architecture, and modern backend frameworks . Hands More ❯
improvements for throughput, resilience, and scalability Participate in peer reviews, mentoring, and agile ceremonies Required Skills & Experience Expert-level Core Java (collections, concurrency, NIO, memory management) Strong understanding of multithreaded systems and low-latency I/O Deep familiarity with design patterns (Observer, Factory, Singleton, etc.) Experience with TDD , GIT , Maven/Gradle , and continuous integration tools Confident communicator with More ❯
improvements for throughput, resilience, and scalability Participate in peer reviews, mentoring, and agile ceremonies Required Skills & Experience Expert-level Core Java (collections, concurrency, NIO, memory management) Strong understanding of multithreaded systems and low-latency I/O Deep familiarity with design patterns (Observer, Factory, Singleton, etc.) Experience with TDD , GIT , Maven/Gradle , and continuous integration tools Confident communicator with More ❯
systems meet production quality standards and are adequately documented. Follow coding standards and defined development processes. Resolve third-line support issues in a professional and timely manner. Qualifications: Java, Multithreaded Experience with Python and React nice to have. Understanding of Pricing and Risk, or solid experience working in banking Strong multi-threading experience Cloud technology experience, ideally with AWS Knowledge More ❯
documentation. Collaborate with cross-functional teams and external partners. Skills & Experience: 5+ years’ backend Python development with API integration expertise ideally in the B2B iGaming sector. Strong Python (asyncio, multithreading, multiprocessing) and frameworks such as FastAPI, Flask, or Django. Proficiency with relational and NoSQL databases (PostgreSQL, Redis, MongoDB). Experience building RESTful APIs and working with WebSockets. RGS or casino More ❯
and AWS-based teams on cross-system integrations Tech snapshot C#/.NET Core | SQL Server | RabbitMQ/Azure Service Bus | React | Azure + AWS | DDD | Microservices | Async/Multithreading What they’re looking for 5+ years in C#/.NET software engineering Experience with asynchronous, event-driven microservice architectures Confident with queues, concurrency, and threading concepts SQL Server expertise More ❯
year of professional experience , ideally in FinTech, banking, or another high-performance domain. Experience in complex systems or mission-critical environments is a big plus. Solid understanding of multithreading , async programming, and system optimization is advantageous. Comfort working in a fast-paced, test-driven, agile development environment. 💰 Compensation & Perks Base Salary : Up to £120,000 Bonus : Exceptional performance-based bonuses More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Quantifi
FinTech, capital markets, or trading/risk platforms. Familiarity with Git, Azure DevOps, and CI/CD pipelines. Experience optimizing performance in large, complex codebases. Exposure to distributed systems, multithreading, or high-frequency data processing. Compensation & Benefits Competitive compensation, bonus, and benefits package. Hybrid work model with flexible arrangements and work-life balance What we offer Work on cutting-edge More ❯
FinTech, capital markets, or trading/risk platforms. Familiarity with Git, Azure DevOps, and CI/CD pipelines. Experience optimizing performance in large, complex codebases. Exposure to distributed systems, multithreading, or high-frequency data processing. Compensation & Benefits Competitive compensation, bonus, and benefits package. Hybrid work model with flexible arrangements and work-life balance What we offer Work on cutting-edge More ❯
FinTech, capital markets, or trading/risk platforms. Familiarity with Git, Azure DevOps, and CI/CD pipelines. Experience optimizing performance in large, complex codebases. Exposure to distributed systems, multithreading, or high-frequency data processing. Compensation & Benefits Competitive compensation, bonus, and benefits package. Hybrid work model with flexible arrangements and work-life balance What we offer Work on cutting-edge More ❯
of the Menlo Security platform to keep end users safe. Responsibilities Evaluate and implement the latest development and deployment technologies for API design, highly available and scalable distributed systems, multithreaded/asynchronous applications with performance and security in mind Technically lead large scale projects, and participate in building, deploying and operating the Menlo Security platform Architect, design, develop and own More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Understanding Recruitment
to rapidly progress into a senior position. Experience they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and More ❯
to rapidly progress into a senior position. Experience they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and More ❯