We’re partnering with a fast-growing, product-led FinTech based in London that is transforming the way financial services are delivered at scale. Backed by strong investment and entering a major growth phase, they are looking for a Senior Java Developer to join their high-performing engineering team.
This is a hands-on role where you’ll build resilient, scalable systems that process high volumes of real-time financial data. You’ll work in a modern cloud-native environment with a strong engineering culture built around clean code, TDD, and continuous delivery.
The Role
As a Senior Java Developer, you will:
* Design and build scalable microservices in Java
* Build and deploy cloud-native applications in AWS
* Champion Test-Driven Development (TDD) and clean architecture principles
* Collaborate closely with Product, DevOps, and QA teams
* Contribute to architectural decisions and technical strategy
* Mentor mid-level engineers and promote engineering best practice
* AWS (ECS/Lambda/S3/RDS or similar)
* Spring Boot
* TDD, JUnit, Mockito
What They’re Looking For
* Deep understanding of event-driven architecture and distributed systems
* Hands-on experience with Kafka in production environments
* Solid AWS experience (deploying and operating services)
* Strong advocate of TDD and automated testing
* Experience working in Agile teams
* FinTech or financial services experience is a plus (not essential)
What’s On Offer
* Hybrid working (3 days in London office, 2 days remote)
* Modern engineering culture with real technical ownership
* Fast-moving, product-focused environment
#J-18808-Ljbffr