At a Glance
- Tasks: Design and optimise low-latency backend services using Core Java and Spring Boot.
- Company: Join a leading fintech company focused on high-performance payment systems.
- Benefits: Enjoy a hybrid working model, autonomy, and a collaborative culture.
- Why this job: Make a real impact in the fast-paced world of payments technology.
- Qualifications: 5+ years in Core Java with experience in low-latency systems.
- Other info: Great opportunity for career growth in a dynamic engineering environment.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a deeply experienced and opinionated Senior Java Engineer to join a high‑performance team working on next‑generation, low‑latency payment systems. This is a hands‑on role for engineers who are passionate about performance, clean architecture, and real‑time processing in a financial technology environment. If you thrive on building scalable, high‑throughput platforms using Core Java and modern cloud‑native tooling, we want to hear from you.
What you’ll do:
- Design, develop, and optimise low‑latency backend services using Core Java and Spring Boot
- Build and maintain RESTful APIs and microservices for secure payment workflows
- Work with XML‑based messaging standards common in financial systems
- Deploy, monitor, and scale applications in Red Hat OpenShift and AWS
- Integrate with MongoDB and other datastores for real‑time data handling
- Drive performance tuning, fault tolerance, and observability across services
- Collaborate in architectural discussions and advocate for engineering best practices
What you’ll need:
- 5+ years of Core Java development with a focus on performance and memory optimisation
- Proven experience building low‑latency, high‑throughput systems (sub‑millisecond experience a plus)
- Strong proficiency in Spring Boot and microservices architecture
- Hands‑on experience with XML parsing/transformation and message protocols
- Experience deploying on Red Hat OpenShift/Kubernetes and strong AWS cloud familiarity
- Knowledge of MongoDB or similar NoSQL databases
- Background in Payments, Financial Services, or Banking systems
- Strong communication skills and an opinionated, collaborative approach to engineering
Nice to have:
- Experience with messaging systems (Kafka, RabbitMQ)
- Knowledge of payment gateways, ISO 20022, or SWIFT formats
- Exposure to container security and performance tuning in OpenShift
What we offer:
- A collaborative, engineering‑led culture with an emphasis on autonomy and clean code
- Opportunity to work on high‑impact, real‑time systems in payments technology
- Hybrid working model based in the UK
Please apply only if you have a current legal status to work in the UK. This role does not offer visa sponsorship. Interested? Let’s connect.
Senior Core Java Engineer – Low Latency, High-Throughput Systems employer: RE Partners
Contact Detail:
RE Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Core Java Engineer – Low Latency, High-Throughput Systems
✨Tip Number 1
Network like a pro! Attend meetups, tech conferences, or local Java user groups. You never know who might be looking for a Senior Core Java Engineer just like you!
✨Tip Number 2
Show off your skills! Create a GitHub repository with some of your best projects, especially those involving low-latency systems or Spring Boot. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on performance tuning and microservices architecture. Practice coding challenges that focus on Java and real-time processing to impress the interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate engineers ready to make an impact!
We think you need these skills to ace Senior Core Java Engineer – Low Latency, High-Throughput Systems
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Core Java and low-latency systems. We want to see how your skills align with what we’re looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about performance and clean architecture in financial tech. Share specific examples of your work that demonstrate your expertise.
Showcase Relevant Projects: If you've worked on projects involving Spring Boot, microservices, or real-time data handling, make sure to mention them. We love seeing practical applications of your skills, especially in high-throughput environments!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Let’s get started!
How to prepare for a job interview at RE Partners
✨Know Your Core Java Inside Out
Make sure you brush up on your Core Java skills, especially around performance and memory optimisation. Be ready to discuss specific projects where you've built low-latency systems and how you tackled challenges in those environments.
✨Showcase Your Experience with Spring Boot
Prepare to talk about your hands-on experience with Spring Boot and microservices architecture. Have examples ready that demonstrate how you've designed and optimised RESTful APIs and microservices for secure payment workflows.
✨Familiarise Yourself with Financial Messaging Standards
Since the role involves working with XML-based messaging standards, it’s crucial to understand these protocols. Brush up on your knowledge of ISO 20022 or SWIFT formats, and be prepared to discuss how you've integrated these in past projects.
✨Demonstrate Your Cloud Deployment Skills
Be ready to discuss your experience deploying applications on Red Hat OpenShift and AWS. Highlight any specific instances where you’ve monitored and scaled applications, and how you ensured fault tolerance and observability across services.