Java Software Engineer

Oliver Bernard Ltd
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 68K

Job location

Remote

Tech stack

Java
Akka
Amazon Web Services (AWS)
Distributed Systems
Spring
PostgreSQL
Working Model 2D
Real Time Systems
Vert.x
Event Driven Architecture
Build Management
Kubernetes
Kafka
Reactive Programming
Docker
Microservices

Job description

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.

Requirements

  • 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.

Benefits & conditions

  • Up to £115k base + bonus
  • Pension, private healthcare, and learning budget.
  • A high-growth environment where your work directly shapes the future of payments.

Apply for this position