Java Software Engineer
Fintech seek numerous Java Software Engineers to join their growing Payments Engineering team. If you’re passionate about building scalable, low-latency systems that power seamless financial transactions across millions of users, this is your chance to make a real impact.
What You’ll Do
* Design and build high-performance, resilient payment processing systems using Reactive programming principles.
* Collaborate with cross-functional teams to deliver reliable, real-time services at scale.
* Write clean, testable, and well-documented code that stands the test of time.
* Contribute to architecture discussions and influence key technical decisions.
Tech Stack
* Java 17+, Spring WebFlux / Project Reactor, Kafka, PostgreSQL, Docker, Kubernetes, AWS.
* Exposure to distributed systems, event-driven architecture, and microservices is highly valued
Working Model
* 1-2 days per week in our London office, 3 days remote. May also be able to consider remote with 1-2 office visits a month.
About You
* Strong Java engineering background (ideally 4+ years).
* Hands-on experience with Reactive frameworks (Spring WebFlux, Reactor, Akka, Vert.x, or similar).
* Comfortable working in high-availability, real-time systems.
* A problem-solver who enjoys ownership and continuous learning.
What’s On Offer
* Up to £115k base + bonus
* Pension, private healthcare, and learning budget.
* A high-growth environment where your work directly shapes the future of payments.