A leading payments consultancy in London is seeking a Principal Software Engineer to design scalable, high-availability systems. You will work with Java 17+, Spring WebFlux, and Kafka in a hybrid environment, contributing to real-time transaction solutions for major global banks. Ideal candidates have strong experience in reactive programming and an agile mindset, ready to tackle complex challenges in a fast-paced setting.
Qualifications
Strong hands-on experience with Java 11+, ideally Java 17.
Solid knowledge of Reactive Programming frameworks.
Experience with real-time messaging systems.
Responsibilities
Design and build scalable, high-availability systems.
Contribute to architectural decisions.
Collaborate within Agile teams.
Skills
Java 11+
Reactive Programming
Asynchronous Programming
Kafka
Agile methodologies
Tools
Spring WebFlux
AKKA
Job description
A leading payments consultancy in London is seeking a Principal Software Engineer to design scalable, high-availability systems. You will work with Java 17+, Spring WebFlux, and Kafka in a hybrid environment, contributing to real-time transaction solutions for major global banks. Ideal candidates have strong experience in reactive programming and an agile mindset, ready to tackle complex challenges in a fast-paced setting.