2 of 2 Permanent Java Concurrency Jobs in London

Equities Risk Software Engineer

Hiring Organisation
Barclays
Location
Greater London, England, United Kingdom
Drive – the operating manual for how we behave. Join Barclays as an Equities Risk Software Engineer, where you will build high-performance, resilient Java services supporting critical risk functions. Applying strong concurrency fundamentals, you will develop container-ready applications designed for reliability, observability, and stable behaviour under market … event-driven systems, and latency-sensitive distributed architectures will support the delivery of scalable, production-grade solutions. To be successful, you should have: Solid Java & concurrency fundamentals-comfortable with threads, executors, immutability, and avoiding shared‐state bugs. Container‐aware development-can build and run Java services ...

Principal Software Engineer

Hiring Organisation
Verifone
Location
City of London, London, United Kingdom
will design and evolve core platform capabilities, guide architectural decisions across microservices, and mentor engineers while remaining hands‐on with critical systems built using Java and Spring Boot. This role sits at the heart of Verifone’s global payment gateway platform. You will help shape the technical direction … ensure our systems scale globally, remain secure, and meet the highest standards for availability and performance. Required Skills and Experience Needed Programming Languages Java 17 or higher Frameworks and Libraries Spring Boot Spring Web (REST APIs) Spring Data Spring Security with JWT/OAuth2 Architecture & System Design Deep experience ...