Java Software Engineer

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.
Company
Oliver Bernard
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted
Company
Oliver Bernard
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted