Senior Java Software Engineer

X4 Technology — United Kingdom · Posted ~6 hours ago

Senior Hybrid

Skills

Java 11+ Spring Framework Reactive programming Event-driven architecture CI/CD Agile Scalable application development Resilient systems Software architecture Reactive Programming Event-Driven Architecture Kanban Scrum

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior product engineering team developing real-time payment infrastructure for major financial institutions. You will build scalable and resilient Java applications, work with reactive and event-driven architectures, contribute to architectural decisions, and promote strong engineering practices within an Agile environment.

Highlights

Hybrid senior engineering opportunity with two office days per week, focused on high-volume real-time payment technology. The role offers architectural involvement, complex engineering challenges, scalable and resilient systems development, and collaboration within a highly technical product team.

Description

Senior Software Engineer | Java | FinTech | Hybrid ( 2 Days per week) I'm currently partnering with an innovative fintech that's helping some of the world's leading financial institutions modernise their payment infrastructure through cutting-edge, real-time payment technology. This is an opportunity to join a highly collaborative product engineering team, integrating a market-leading platform that processes high-volume, mission-critical transactions. You'll play a key role in integrating and building scalable, resilient applications while contributing to architectural decisions and engineering best practices. What you'll be working with: Java 11+ Spring Framework Reactive Programming Event-Driven Architecture CI/CD & Agile (Kanban/Scrum) You'll be involved in writing high-quality, reusable code, solving complex engineering challenges, and helping to shape the future of a platform trusted by major financial organisations. We're looking for engineers with experience in: Java 11+ and Spring Kafka Building asynchronous, event-driven or distributed systems CI/CD and Agile delivery Designing scalable, high-availability applications Fintech, Banking or Payments experience Experience with AKKA, Docker, Kubernetes, MongoDB, Angular or Ansible would be advantageous but isn't essential. What's on offer? ✨ Base - £80,000 - £110,000 ✨ Annual bonus ✨ Private medical insurance ✨ 8% non-contributory pension ✨ Flexible working ✨ Share option scheme ✨ Ongoing training and defined career progression ✨ Wellbeing initiatives and additional lifestyle benefits