Senior Java Payments Engineer - Scalable, Reliable Systems

Senior Java Payments Engineer - Scalable, Reliable Systems

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

At a Glance

  • Tasks: Build and maintain robust payment systems for seamless integrations.
  • Company: Join Starling, a leading fintech company in Greater London.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Dynamic team environment focused on clean coding and continuous improvement.
  • Why this job: Make a real impact on payment systems that power financial transactions.
  • Qualifications: 5+ years of Java experience and knowledge of AWS and Postgres.

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

Starling in Greater London is on the lookout for highly motivated engineers with at least 5 years of Java experience to join the Payment Schemes team. You will build and maintain the systems responsible for Starling’s payment integrations, ensuring system stability and accuracy.

The ideal candidate will have a strong understanding of robust, scalable systems and experience with AWS and Postgres. Clean coding, automated testing, and continuous deployment are key components of our development philosophy.

Senior Java Payments Engineer - Scalable, Reliable Systems employer: Starling

Starling is an exceptional employer that fosters a dynamic and innovative work culture in the heart of Greater London. With a strong emphasis on employee growth, we offer opportunities for continuous learning and development, alongside competitive benefits that support work-life balance. Join us to be part of a forward-thinking team where your contributions directly impact the future of payments technology.

S

Contact Details:

Starling Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Payments Engineer - Scalable, Reliable Systems

Tip Number 1

Network like a pro! Reach out to current employees at Starling on LinkedIn or attend industry meetups. A friendly chat can give us insights into the company culture and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java projects, especially those involving scalable systems. This will help us demonstrate our expertise in building reliable systems.

Tip Number 3

Ace the interview! Research common interview questions for Java engineers and practice coding challenges. We want to show that we can not only code but also think critically about system stability and accuracy.

Tip Number 4

Apply through our website! It’s the best way to ensure our application gets noticed. Plus, we can tailor our application to highlight our experience with AWS, Postgres, and clean coding practices.

We think you need these skills to ace Senior Java Payments Engineer - Scalable, Reliable Systems

Java
AWS
Postgres
System Stability
Scalable Systems
Clean Coding
Automated Testing

Some tips for your application 🫡

Show Off Your Java Skills:Make sure to highlight your Java experience in your application. We want to see how you've used Java in real-world projects, especially in building scalable and reliable systems.

Talk About Your Experience with AWS and Postgres:If you've worked with AWS and Postgres, let us know! Share specific examples of how you've integrated these technologies into your projects. This will help us understand your technical background better.

Emphasise Clean Coding Practices:We value clean coding, so don’t shy away from discussing your approach to writing maintainable code. Mention any automated testing or continuous deployment practices you’ve implemented in your previous roles.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get to know you better!

How to prepare for a job interview at Starling

Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your past projects and how you've used Java to build scalable systems. They’ll likely ask you about specific challenges you faced and how you overcame them, so have some examples ready.

Familiarise Yourself with Payment Systems

Since you'll be working in the Payments team, it’s crucial to understand how payment integrations work. Research common payment protocols and be ready to discuss how you would ensure system stability and accuracy in a real-world scenario.

Show Off Your AWS and Postgres Knowledge

Starling is looking for someone with experience in AWS and Postgres, so make sure you can talk about your experience with these technologies. Prepare to explain how you’ve used them in previous roles, especially in relation to building reliable systems.

Emphasise Clean Coding and Testing Practices

They value clean coding and automated testing, so be ready to discuss your approach to these practices. Share examples of how you’ve implemented continuous deployment in your past work and how it has improved your team's workflow.