Senior Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high performance technology solutions to global financial … in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of 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 beneficial. Industry experience within Financial Services, preferably within the Payments arena If you are passionate about building real-time software and keen to join a growing fintech, please do apply! Please note this role will require 2 days in office per week in More ❯
team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring … pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD More ❯
London, England, United Kingdom Hybrid / WFH Options
Fynity
team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) What You Bring … pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD More ❯
team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring … pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD More ❯
responsible for hands-on development of software applications, working at pace adhering to Kanban values to resolve high impact, challenging, engineering problems while continuously raising quality standards. Using Java, AKKA and Spring, our Engineers will contribute to all aspects of the architecture and design for this innovative solution. • Play a key role in product engineering, following TDD and BDD processes … engineering team. • Build reusable code and libraries for future use. • Optimise applications for maximum speed and scalability. • Previous experience with real-time messaging systems (incl. Kafka and JMS). • AKKA or other reactive framework. • Experience with Angular 9+ on front end. • DevOps experience gained within highly transactional software environments. • Knowledge and/or experience of Docker and Kubernetes. • Knowledge of More ❯
advocates of functional programming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka, Kafka, Play and Cats, as well a wide range of cloud-native technologies including AWS (Kinesis, DynamoDB, Lambda), Docker and Serverless. We have a mature DevOps culture in place, where … the team is responsible for the infrastructure and deployment of those applications - "You build it, you run it." What you will do: You will be using Scala , Akka , Kafka , Kinesis , and Dynamo to build and innovate our software that is distributed, reactive, and scalable. You will: Lead a product engineering team, ultimately responsible for the delivery of that product Lead … experience with Scala Have experience in functional programming Have strong experience with public cloud technologies - We use AWS Experience creating scalable and reactive web applications with modern frameworks like Akka/play etc Have data systems experience with relational or NoSQL DBs preferably at scale. Have experience building highly available, mission-critical, high traffic systems. Event-driven systems, data streaming More ❯
of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience with Netty and Akka or other non-blocking, multi-threaded IO libraries Experience working with Jenkins/Bitbucket Pipelines Experience in deployment and maintenance of Linux based servers Please note that we are only More ❯
expertise Required Skills Proficiency in Scala Development Strong experience in developing applications in Scala, including functional and object-oriented programming paradigms. Experience with Scala libraries and frameworks such as Akka, Play Framework and Cats. Systems administration experience for Scala Strong written and verbal communication to collaborate with cross-functional teams. Experience mentoring junior developers and participating in code reviews to More ❯
expertise Required Skills Proficiency in Scala Development Strong experience in developing applications in Scala, including functional and object-oriented programming paradigms. Experience with Scala libraries and frameworks such as Akka, Play Framework and Cats. Systems administration experience for Scala Strong written and verbal communication to collaborate with cross-functional teams. Experience mentoring junior developers and participating in code reviews to More ❯
the end users Knowledge of the Trading business domain Knowledge or application of the Scaled Agile Framework (SAFe) Experience of GraphQL and subscription based streaming Actor frameworks like DAPR, AKKA, Orleans Job Band & Level: Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work More ❯
with 5+ years of experience in developing Java systems. Proven track record of leading a team and delivering projects with a commercial mindset. Prior experience with Event Sourcing (Kafka, Akka, Spark) and Data Distribution based architecture Experience with NoSQL (Mongo, Elastic, Hadoop), in memory (MEMSQL, Ignite) and relational (Sybase, DB2, SybaseIQ) data store solutions. Strong knowledge of data structures, algorithms More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
with 5+ years of experience in developing Java systems Proven track record of leading a team and delivering projects with a commercial mindset Prior experience with Event Sourcing (Kafka, Akka, Spark) and data distribution-based architecture Experience with NoSQL (Mongo, Elastic, Hadoop), in-memory (MEMSQL, Ignite), and relational (Sybase, DB2, SybaseIQ) data store solutions Strong knowledge of data structures, algorithms More ❯
degree in Computer Science or a related field 10+ years of experience in software development, with a strong focus on Scala Proficiency in Scala and related technologies (such as Akka, Play, and Cats) Experience working in the public sector or on public sector projects is a plus Strong problem-solving skills and attention to detail Excellent communication and teamwork skills More ❯
D, harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the AdeccoGroup, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
maths, statistics, engineering, physics or similar Desirable Requirements: NoSQL databases - Elasticsearch, MongoDB etc (bonus) Modern Data tools such as Spark/Beam (bonus) Streaming technologies such as Spark/Akka Streams (bonus) Tagged as: Industry , NLP , United Kingdom More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
Akkodis
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯
harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas More ❯