on functional Testing and non-functional requirements and Executing them Expertise in application, data and infrastructure architecture disciplines Strong computer science fundamentals such as multithreading, object-oriented development Working closely with various teams including Application Development, Business Analyst & Operations Preferred qualifications, capabilities, and skills BS degree, preferably in Computer Science More ❯
The Java Developer will be required to possess the following skills/experience: Core server side Java preferably including Data Structures and Concurrency/Multithreading Able to perform thread-safe code, Streams, Hashmaps, Collections Spring, Spring Boot, Hibernate frameworks Relational Databases experience with ability to write SQL queries Understanding of More ❯
The Java Developer will be required to possess the following skills/experience: Core server side Java preferably including Data Structures and Concurrency/Multithreading Able to perform thread-safe code, Streams, Hashmaps, Collections Spring, Spring Boot, Hibernate frameworks Relational Databases experience with ability to write SQL queries Understanding of More ❯
a few direct reports and be expected to mentor and support their development. Required Skills & Experience: Expert-level Java experience (Java 17+ preferred), including multithreading, concurrency, and performance tuning. Strong background with Spring Boot, REST APIs, and Microservices architecture. Proven experience designing and building scalable, high-performance software systems. Solid More ❯
familiarity with trading protocols such as FIX. Practical experience with performance optimization and low-touch system design. Strong understanding of data structures, algorithms, and multithreading in Java. Familiarity with financial markets and trading concepts, particularly in equities and options. Additional Qualifications, Capabilities, and Skills: Experience in designing and implementing high More ❯
a few direct reports and be expected to mentor and support their development. Required Skills & Experience: Expert-level Java experience (Java 17+ preferred), including multithreading, concurrency, and performance tuning. Strong background with Spring Boot, REST APIs, and Microservices architecture. Proven experience designing and building scalable, high-performance software systems. Solid More ❯
stake holders on both business and technology to build their divisions Data strategy Job Responsibilities: QUALIFICATIONS Skills Required: Must Have o Java - Core Java, Multithreading, Spring, Caching, Security/Authentication o API Design and Development - REST, GraphQL, JSON, Microservices Architecture o Design Patterns, Object Oriented Design o Agile Development, SDLC More ❯
technical solutions whilst working in the firms prop trading team. The successful candidate will have the following: Strong proficiency in Java, including concurrency and multithreading Strong knowledge and experience working on low latency trading systems Strong knowledge of financial markets Strong problem solving skills Strong communication skills A degree from More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Interval graphs Compiler theory You will be a fantastic Senior Java Developer if you have worked with Core Java and have extensive experience with Multithreading, Concurrency and Low Latency, because you will be building your own frameworks and designing new databases from scratch. Your role as a Senior Java Developer More ❯
Colchester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Interval graphs Compiler theory You will be a fantastic Senior Java Developer if you have worked with Core Java and have extensive experience with Multithreading, Concurrency and Low Latency, because you will be building your own frameworks and designing new databases from scratch. Your role as a Senior Java Developer More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
business where every millisecond matters. What You’ll Bring Deep expertise in Core Java, with a focus on high-performance development Strong knowledge of multithreading, concurrency, and throughput optimization Passion for writing clean, maintainable, and well-tested code STEM degree (e.g., Computer Science, Software Engineering, Mathematics) Why This Role Stands More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
business where every millisecond counts. What You’ll Bring Deep expertise in Core Java, with a focus on high-performance development Strong knowledge of multithreading, concurrency, and throughput optimization Passion for writing clean, maintainable, and well-tested code STEM degree (e.g., Computer Science, Software Engineering, Mathematics) Why This Role Stands More ❯
London, England, United Kingdom Hybrid / WFH Options
Oxford Knight
or related field 5+ years of C++ experience, emphasizing low-level programming and metaprogramming for high-performance applications Expertise in CPU architecture, memory management, multithreading, and Linux systems Experience with high-frequency trading or market order execution systems Strong analytical, problem-solving, and testing skills Excellent interpersonal skills and a More ❯
and randomness. Hybrid: 2 days per week in Central London Requirements: 5+ years of software engineering experience using C# Experience building low-latency and multithreaded microservices (must be stated in CV) Experience in high-performing environments with large numeric data like statistics, probabilities, trades, etc. Must have experience with AWS More ❯
field Strong background in data structures, algorithms, and object-oriented programming in C++, including: Proficiency with new features of C++17 and C++20 Proficiency with multithreading and asynchronous environments Strong understanding of low-latency and real-time system design and implementation Strong understanding of Linux system internals and networking Strong financial More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline stalls) Data structures (linear, tree, hash and graph), algorithm selection More ❯
Ashton-under-Lyne, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Chelmsford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Chesterfield, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯
Maidstone, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and automation pipelines What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles Proficient with debugging, performance tuning More ❯