1 to 25 of 65 Concurrent Programming Jobs in the UK

Java Developer (Blockchain)

Location
Greater London, England, United Kingdom
Cucumber, Gherkin, PACT, and Test Containers.* Working knowledge of event/message brokers such as Kafka and MQ.Advanced Java* Strong experience in Object-Oriented Programming (OOP).* Advanced knowledge of Java 17+ features and practical experience with Spring Boot.* Skilled in developing RESTful services, including REST design principles, Swagger ...

Senior Software Developer

Location
Gloucester, England, United Kingdom
software architecture, design patterns and object-oriented development principles. Experience developing enterprise-scale backend systems, APIs and distributed applications. Strong knowledge of multithreaded and concurrent programming. Experience diagnosing, troubleshooting and optimising software performance. Familiarity with relational and/or NoSQL databases. Experience with containerisation technologies such as Docker. Knowledge ...

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
APIs You have a good understanding of AWS You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
results through hands on development/bug fixes of our Java application. The overall objective of this role is to drive applications development through programming activities. Responsibilities Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Core ...

Lead C++ Software Engineer - Low-Latency Trading

Location
Greater London, England, United Kingdom
trading systems Required Qualifications, Capabilities, and Skills: Formal training or certification on C++14 onwards concepts and proficient advanced experience Expertise in multi-threaded and concurrent programming Experience in TCP/IP network programming and familiarity with LBM/UME Proven experience in ultra-low latency application development … Knowledge of Multi-Asset Electronic Trading and Equities, Futures, and Options Exchange Connectivity experience is desirable Experience with kernel tuning and low-level system programming Experience with Python, Git About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world ...

Java Developer- Fintech

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Must have: At least 2 years of software development. This experience may have occurred at school. Proficiency with Java, Spring, and SpringBoot. Proficiency with concurrent programming principles and basic design patternsExcellent verbal communication, remote development and solid problem-solving skills. BSc/BA/MS/ ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging ...

Senior Java Low Latency Developer | Electronic Trading

Location
Greater London, England, United Kingdom
have experience in several of the following: Core Java development Electronic Trading platforms Low latency systems Pricing engines Execution platforms Market Data Multithreaded and concurrent programming Distributed systems Performance optimisation Experience within Rates or Equities trading technology would be particularly valuable, although candidates from other electronic trading asset ...

Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
experience in software development Expertise in Java and/or C++ with a proven track record in developing and optimizing multi-threaded and concurrent applications. Proficiency in TypeScript, React, HTML5/CSS3, and state management (Redux/Zustand). Experience with real-time data processing, distributed systems, and multi ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
managing the lifecycle of models in a multi‐tenant, high‐availability system. Familiarity with building ML inference services, model serialization (e.g., ONNX), and GPU programming (CUDA). You've built or worked on custom storage or job‐queueing systems before and have the scars to prove it. Maybe ...

Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - London

Location
Greater London, England, United Kingdom
experience in software development Expertise in Java and/or C++ with a proven track record in developing and optimizing multi-threaded and concurrent applications. Proficiency inTypeScript,React,HTML5/CSS3, and state management (Redux/Zustand). Experience with real-time data processing, distributed systems, and multi-threaded ...

Java Software Engineer - Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
knowledge of financial markets is required. The Java Engineer Must have: Strong core Java design and development skillsThorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsExperience of developing multi-threaded java applicationsApache KafkaAutomated Unit and Integration testing experienceMaven, Git, AWSDrive, creativity and ambition to succeed ...

Full-Stack Data Engineer

Location
Glasgow, Scotland, United Kingdom
application development practices. 2+ years of expertise in writing complex Python scripts, with a particular focus on building and optimizing multi-threaded, multi-process, concurrent, and asynchronous solutions. Experience with distributed computing tools (such as Apache Spark for Python) is a plus. Good to have experience in designing ...

Java Python Engineer - Investment Management

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Strong A Levels – Please list them. Java Python Ideally Cloud Architecture or model deployment onto the cloud. An Understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systems TDD CICDThis is an outstanding opportunity to join a growing trading business at a time of significant and interesting ...

Java Engineer Small Hedge Fund

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
firm environment· Strong A Levels· Java· Python· Ideally Cloud Architecture or model deployment onto the cloud.· GCP· An Understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systems· TDD· CICDThis is an outstanding opportunity to join a growing trading business at a time of significant and interesting ...

Global Banking & Markets - Software Engineer - Systematic Market Making -Vice President - London

Location
Greater London, England, United Kingdom
distributed systems. Know your way around a Linux shell. Preferred Experience Securities/trading experience is a plus but not required. Multi-threaded/concurrent programming. JVM tuning for low-latency. Low-latency messaging, network protocols, network I/O in Java, JNI. Hardware stack and hardware architecture from ...

Senior Java Engineer - Hedge Fund

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
years plus commercial development experienceStrong and demonstrable low-level Java experienceSocketsByteBuffersStrong Database skillsMessagingCode generationCurrently using Java 8 +An Understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsThe environment is that of Facebook or Google, relaxed open with time to think and make the right decisions. ...

Senior Java Engineer - Hedge Fund- Contract Outside IR35

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
level Java experience· Sockets· ByteBuffers· Strong Database skills· Messaging· Code generation· Currently using Java 8 +· An Understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsThe environment is that of Facebook or Google, relaxed open with time to think and make the right decisions. The atmosphere ...

Python Data Engineer - Investment Management

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Experience in financial services ideally fund/wealth management Experience in software development within the enterprise space. An Understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsThe environment is that of Facebook or Google, relaxed open with time to think and make the right decisions. ...

Java Engineer - Investment Management

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Similar·Experience in a Bank, Consultancy, Fund or Asset Manager·Strong core Java design and development skills·Thorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systems·Experience of developing multi-threaded java applicationsThe environment is that of Facebook or Google, relaxed open with time ...

Software Engineer - High-Performance Java / Low Latency

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day Inside IR35 via Umbrella
drive key EMEA and US regional projects, developing low-latency, event-driven trading platforms. Core Responsibilities Design, build, and optimize high-throughput, low-latency concurrent systems for agency liquidity expansion. Perform fine-grained JVM tuning, garbage collection (GC) optimization, and memory profiling to achieve ultra-low response times. Engineer … APIs (Unsafe, JNI, JNR-FFI), CPU architecture, shared memory, and memory-mapped files. Architecture & Concurrency: Mastery of event-driven/reactive designs, multi-threading, concurrent programming patterns, and core Data Structures & Algorithms. Networking & OS Internals: Strong hands-on knowledge of networking protocols (TCP/UDP, low-latency socket ...

C++ Team Lead (Low Latency)

Location
Greater London, England, United Kingdom
architecture Proven experience with garbage collection tuning and JVM performance , particularly where C++ and Java systems interact Strong knowledge of concurrency, multithreading, lock‐free programming and cache‐aware design Experience profiling and eliminating latency at microsecond and sub‐microsecond levels Excellent understanding of Linux, networking and systems‐level performance ...

Data Engineer - Investment Management

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Chemistry degree from a Red Brick UK or EU UniversityPythonMatlabPostgreSQLBloombergMust have experience in Trading or Investment managementAn Understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsThis is an outstanding opportunity to join a growing trading business at a time of significant and interesting growth within ...

Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
questions.● Work collaboratively with multiple teams to deliver quality, business critical software.● Support operation of services in production. ****Core Competencies:**** ● 2+ years of systems programming experience in Rust, C, C++, Go, Java or a comparable language with enthusiasm to write production Rust (we will help you ramp up with ...

Senior Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
Test Containers. Working knowledge of event/message brokers such as Kafka and MQ.Advanced Scala programmingStrong proficiency in both functional and object‐oriented programming paradigms, with the ability to apply the right approach to deliver robust, maintainable solutions. Deep practical expertise with Scala, including key frameworks and libraries such … Akka – for building concurrent, distributed, and resilient message‐driven systems. Play Framework – for developing scalable, high‐performance web applications. Cats/Scalaz – for implementing advanced functional programming abstractions and patterns. Proven experience delivering enterprise‐grade Scala applications in production environments, with a focus on quality, resilience, performance ...