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