Concurrent Programming Jobs in the UK

1 to 25 of 154 Concurrent Programming Jobs in the UK

Java Developer

Glasgow, Scotland, United Kingdom
High5
good DevOps practices and look for the team to take opportunities to enhance our automated processes as well as providing good documentation for features. Skills Required: Java Server Side Concurrent Programming with Spring Boot (Core Spring), Junit Understanding of message-based architectures (MQ/Kafka) RDBMS Sybase and/or DB2 is preferable, with a proficiency in writing More ❯
Posted:

Senior Java Developer - Consultancy

Scotland, United Kingdom
Hamilton Barnes Associates Limited
JUnit and other testing frameworks. Take full ownership of feature development from design to production. Work independently while collaborating with cross-functional teams. Required Skills & Experience: Java Server-Side Concurrent Programming with Spring Boot (Core Spring) and JUnit. Understanding of message-based architectures (MQ/Kafka). Proficiency in RDBMS such as Sybase and/or DB2, with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Glasgow

Glasgow, Scotland, United Kingdom
Capgemini
value of technology and build a more sustainable, more inclusive world Skills Required: - Strong experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side Concurrent Programming with Spring Boot ( Core Spring), Junit - Understanding of message based architectures (MQ/Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira More ❯
Posted:

Senior Java Developer - Consultancy

London, England, United Kingdom
Hamilton Barnes Associates Limited
JUnit and other testing frameworks. Take full ownership of feature development from design to production. Work independently while collaborating with cross-functional teams. Required Skills & Experience: Java Server-Side Concurrent Programming with Spring Boot (Core Spring) and JUnit. Understanding of message-based architectures (MQ/Kafka). Proficiency in RDBMS such as Sybase and/or DB2, with More ❯
Posted:

Senior Java Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Tata Consultancy Services
ownership of feature development from design to production. Work independently while collaborating, when necessary, with cross-functional teams. Your Profile Essential skills/knowledge/experience: Java Server Side Concurrent Programming with Spring Boot (Core Spring), Junit. Understanding of message-based architectures (MQ/Kafka). RDBMS Sybase and/or DB2 is preferable, with proficiency in writing More ❯
Posted:

Lead Java Developer

City Of London, England, United Kingdom
Understanding Recruitment
Java development throughout your career working with microservices architecturesA track record of experience in a hands-on people management roleBONUS: A solid understanding of multithreading, concurrency, or low-latency programming is desired (not essential though!)A strong desire to work in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)!Advocacy for … CI/CD environments and practices such as pair programming or TDD.Keen to expand your knowledge of the finance world and trading industry This is an exceptional opportunity to develop your skills while contributing to a leading trading platform. If you are an Engineering Leader/Manager who also enjoys being hands-on with writing code daily, this one More ❯
Posted:

Senior Java Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Tata Consultancy Services
ownership of feature development from design to production. Work independently while collaborating, when necessary, with cross-functional teams. Your Profile Essential skills/knowledge/experience: Java Server Side Concurrent Programming with Spring Boot (Core Spring), JUnit. Understanding of message-based architectures (MQ/Kafka). RDBMS Sybase and/or DB2 is preferable, with proficiency in writing More ❯
Posted:

Java Developer - Glasgow

Glasgow, United Kingdom
Capgemini
value of technology and build a more sustainable, more inclusive world Skills Required: - Strong experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side Concurrent Programming with Spring Boot ( Core Spring), Junit - Understanding of message based architectures (MQ/Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer - Java 11+, Spring Boot, Kafka, Akka, Payments

Merton, London, United Kingdom
Cornwallis Elt Ltd
a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ … Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction withasynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is highly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - Trading Systems New York, NY

London, England, United Kingdom
Clear Street LLC
Staff Software Engineer - Trading Systems New York, NY About Clear Street: Clear Street is modernizing the brokerage ecosystem. Founded in 2018, Clear Street is a diversified financial services firm replacing the legacy infrastructure used across capital markets. We started from More ❯
Posted:

Senior Java Engineer

United Kingdom
Cornwallis Elt Ltd
a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ … Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction with asynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Technical Lead, VP

London, England, United Kingdom
Citi
Experience in Tableau or equivalent data analytics tool Skills Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers More ❯
Posted:

Java Technical Lead, VP

London, United Kingdom
Citigroup Inc
Experience in Tableau or equivalent data analytics tool Skills Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Threat Protection

London, United Kingdom
Hybrid / WFH Options
Mimecast Limited
both relational and NoSQL databases, with an understanding of database design, optimization, and management Experience in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation Experience in programming languages like python is advantageous Knowledge of email messaging and security is highly advantageous What We Bring Join our Gateway Security team to accelerate your career journey, working with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Banking & Finance

London, United Kingdom
Hamilton Barnes Associates Limited
practices in software development, testing, and deployment Troubleshoot and resolve technical issues Collaborate with business stakeholders to understand application requirements Skills/Must have: Java Server Side development with concurrent programming Spring Boot (Core Spring) and JUnit Understanding of message-based architectures (MQ/Kafka) Proficiency in SQL and experience with RDBMS (Sybase/DB2 preferred) Benefits: View More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Java Engineer

London, England, United Kingdom
Bewley Design
on low-level Java development in a dynamic, high-performance environment. Contribute to backend systems for cloud-hosted applications. Gain exposure to Agile methodologies, CI/CD pipelines, pair programming, and TDD. ?? Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. You will be a great fit for this Junior … develop in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)! Familiarity with CI/CD environments and practices such as pair programming or TDD. This is an exceptional opportunity to develop your skills while contributing to a leading trading platform. Ready to take the next step in your career? Apply now More ❯
Posted:

VP, Java Electronic Trading Developer

London, England, United Kingdom
Galaxy Digital
solving skills, with a desire to own issues and see them through to resolution. What We’re Looking For: Excellent core Java skills Exceptional knowledge of concurrency and multithreaded programming Experience of developing low latency pricing and trading systems in a Linux environment Application performance profiling and optimization Bonus Points: eFX development experience in a low latency, zero GC More ❯
Posted:

Software Development Engineer Lead

London, United Kingdom
Hybrid / WFH Options
SPD Technology
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - MySQL (Remote)

London, England, United Kingdom
Hybrid / WFH Options
Percona
compression and encryption algorithms and techniques Experience with client/server or distributed network communication systems Experience with high concurrency threading models, atomics, and locking primitives Knowledge of various programming and scripting languages such as BASH, Perl, and Python Proficiency with tools like gdb and strace Proficiency with git, github, and source code management methodologies Knowledge of Open Source More ❯
Posted:

Principal Developer - London Stock Exchange Group

London, England, United Kingdom
Jobs via eFinancialCareers
YOU'LL BRING: A degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Significant hands-on experience in low latency Java/C++ development. Understanding of programming low-latency state machines, FIX protocol, binary protocols for market data. In-depth knowledge of multi-threading and concurrency in high-frequency trading environments. Extensive experience in building FX More ❯
Posted:

Senior Java Developer

London, England, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
Understanding Recruitment provided pay range This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Understanding More ❯
Posted:

Senior Pricing Services Developer (C#) FX Options Pricing – London (VP)

London, England, United Kingdom
Hybrid / WFH Options
Citigroup Inc
We are seeking a highly skilled and motivated server side application developer to play a key role on a greenfield multiyear transformation program aimed at modernizing and scaling the electronic FX Options Trading Business Responsibilities: Contribute to the design and More ❯
Posted:

Senior Pricing Services Developer (C#) FX Options Pricing – London (VP)

London, England, United Kingdom
Hybrid / WFH Options
11037 Citibank, N.A. United Kingdom
Social network you want to login/join with: Senior Pricing Services Developer (C#) FX Options Pricing – London (VP), London col-narrow-left Client: 11037 Citibank, N.A. United Kingdom Location: London, United Kingdom Job Category: Other - EU work permit required More ❯
Posted:

Development Team Lead - Java

Bristol, United Kingdom
Gresham Technologies PLC
We are looking for an exceptional Java engineer to take on a Development Team Lead role. The role is primarily back-end focused and is a hands-on technical leadership position , where you will be responsible for driving the design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Quantitative Developer Low Latency

City of London, London, United Kingdom
James Joseph Associates Limited
achieve ultra-low latency and high throughput. Robust monitoring, alerting, and performance tracking ensure system reliability. The team has deep expertise in trading protocols, messaging systems, network architectures, and concurrent computing to support a complex, high-frequency trading landscape. KEY RESPONSIBILITIES: Build and refine algorithmic trading models for use across various digital asset exchanges Improve and maintain dynamic hedging … and fault tolerance SKILL/EXPERIENCE REQUIRED: Expertise in market-making or algorithmic trading, including deep understanding of order book dynamics and pricing techniques Proven track record in Java programming, specifically in building fast, low-latency trading systems Strong familiarity with market data and order execution protocols (e.g. FIX, binary, or custom APIs) Hands-on experience with JVM tuning … messaging and data serialization technologies for high-speed environments Proficiency in networking concepts, including TCP/UDP, multicast, and low-level optimizations like DPDK or kernel bypass Mastery of concurrent programming, including lock-free algorithms and shared memory architecture Practical experience with Linux performance tuning, including NUMA balancing and use of huge pages Background in high-frequency trading More ❯
Employment Type: Permanent
Posted:
Concurrent Programming
25th Percentile
£78,750
Median
£105,000
75th Percentile
£155,000
90th Percentile
£167,000