Senior Java Engineer - Data Technology in London

Senior Java Engineer - Data Technology in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
RE Partners

At a Glance

  • Tasks: Design and optimise high-performance backend systems using Core Java and SpringBoot.
  • Company: Fast-growing tech consultancy with a focus on digital transformation.
  • Benefits: Competitive salary, hybrid work model, and referral bonuses.
  • Other info: Low attrition rate and excellent career growth opportunities.
  • Why this job: Join a diverse team and shape the future of business technology.
  • Qualifications: 5+ years in Core Java, strong cloud experience, and payments processing knowledge.

The predicted salary is between 60000 - 80000 £ per year.

We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry’s leading companies, our global talent has helped many clients achieve their goals.

We are seeking an experienced and opinionated Java Developer to join our high-performing engineering team, working on low latency, high-throughput systems in the payments processing domain. This hybrid role is based in the UK or US and offers the opportunity to build scalable, real-time services using modern technologies. If you’re passionate about performance, have strong Core Java and SpringBoot expertise, and thrive in a collaborative yet opinionated engineering culture, we want to hear from you.

  • Design, develop, and optimize low-latency, high-throughput backend systems using Core Java and SpringBoot.
  • Work with XML-based messaging standards and protocols commonly used in financial transactions.
  • Deploy, monitor, and scale applications in Red Hat OpenShift and AWS cloud environments.
  • Integrate with MongoDB and other NoSQL/SQL datastores for real-time data management.
  • Collaborate with DevOps, Product, and QA teams to ensure production-grade solutions.
  • Drive performance tuning, fault tolerance, and observability improvements across services.

5+ years of experience in Core Java development with a focus on performance and memory optimization.

  • Experience working with XML and message parsing/transformation.
  • Strong cloud experience with AWS services such as ECS, EKS, Lambda, S3, etc.
  • Prior experience in Payments Processing, financial services, or banking systems.
  • Exposure to container security and performance tuning on OpenShift.

Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy – our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus.

We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.

Senior Java Engineer - Data Technology in London employer: RE Partners

As a fast-growing business and technology consultancy, we offer a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is evident in our low attrition rate of just 7%, reflecting our supportive culture and dedication to work-life balance. With opportunities to work on cutting-edge technologies in a hybrid role based in the UK or US, we empower our team to thrive while making a meaningful impact in the payments processing domain.

RE Partners

Contact Details:

RE Partners Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Engineer - Data Technology in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in payments processing or tech consulting. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your Java projects, especially those involving Core Java and SpringBoot. This gives potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to low-latency systems and cloud technologies. Practising with a friend or using mock interview platforms can help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Java Engineer - Data Technology in London

Core Java
SpringBoot
Low-Latency Systems
High-Throughput Systems
XML Messaging Standards
Red Hat OpenShift
AWS Services

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Java Engineer role. Highlight your Core Java and SpringBoot expertise, and don’t forget to mention any experience with low-latency systems or payments processing. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for performance and collaborative engineering culture. Share specific examples of your past work that demonstrate your ability to drive performance tuning and fault tolerance. We love a good story!

Showcase Relevant Projects:If you’ve worked on projects involving AWS, MongoDB, or XML messaging standards, make sure to showcase them. We’re interested in seeing how you’ve applied your skills in real-world scenarios, especially in financial services or banking systems.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at RE Partners

Know Your Tech Inside Out

Make sure you brush up on your Core Java and SpringBoot skills. Be ready to discuss specific projects where you've optimised performance or tackled memory issues. They’ll want to see that you can not only code but also understand the intricacies of low-latency systems.

Showcase Your Cloud Experience

Since this role involves AWS and Red Hat OpenShift, prepare to talk about your hands-on experience with these technologies. Have examples ready of how you've deployed and scaled applications in cloud environments, and be ready to discuss any challenges you faced.

Understand the Payments Processing Domain

Familiarise yourself with the financial services landscape, especially around payments processing. Being able to speak knowledgeably about XML messaging standards and protocols will set you apart from other candidates.

Collaborate and Communicate

This role emphasises teamwork, so be prepared to discuss how you've worked with DevOps, Product, and QA teams in the past. Highlight your ability to drive performance tuning and fault tolerance improvements while maintaining clear communication across teams.