Senior Software Engineer, Payments - UKI
Senior Software Engineer, Payments - UKI

Senior Software Engineer, Payments - UKI

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Lead the redesign of payment systems and tackle complex architectural challenges.
  • Company: Join Phorest, a leading salon software brand with a collaborative culture.
  • Benefits: Enjoy private healthcare, wellness days, competitive pay, and extensive development opportunities.
  • Why this job: Shape the future of payments in a high-impact role with real influence.
  • Qualifications: 5+ years in backend systems, experience in payments, and strong coding skills.
  • Other info: Flexible working options and a supportive environment for personal growth.

The predicted salary is between 36000 - 60000 ÂŁ per year.

About Phorest

Phorest Salon Software powers over 11,000 hair and beauty salons in Ireland, UK, Germany, Australia, Finland, USA, Canada, UAE and Netherlands. The platform processes 7 million appointments a month for hair and beauty consumers. Phorest is the number 1 salon software brand for premium independent salons in those markets.

The Opportunity

Phorest is expanding its Payments solutions, delivering both online and in‑store payment experiences to thousands of businesses and staff daily. As the Senior engineer, you’ll play a hands‑on role in shaping the future of our Payments team. You’ll lead engineering efforts to make our payment systems more resilient, scalable, and ready for Embedded Finance, while improving reliability across core payment flows like in‑store and online transactions.

What You’ll Do

  • Take ownership of redesigning and improvement for core components within the Payments solution in Phorest.
  • Tackle complex architectural and infrastructure challenges.
  • Make informed, pragmatic technical decisions with the autonomy to influence architectural direction.
  • Champion and apply engineering best practices and support your team in doing the same.
  • Collaborate with product managers and designers to translate technical groundwork into product feature delivery.
  • Keep a high bar for quality and craftsmanship in your day‑to‑day work.
  • Stay curious and up‑to‑date with relevant technologies and the payments industry.

Who You Are

  • You have 5+ years of professional experience building backend systems in Java (plus other object‑oriented languages such as Kotlin is desirable).
  • You’ve worked in payments or similarly complex, high‑volume industries.
  • You’re experienced in designing and building distributed systems that communicate via RESTful and event‑driven architectures.
  • You take full ownership of your work, from design and implementation to deployment and production support.
  • You have strong software craftsmanship and care deeply about writing clean, maintainable code.
  • You have solid experience working with relational databases.
  • You’re familiar with AWS‑based infrastructure.
  • You thrive in a product‑led, agile environment.
  • You want to be a technical leader who mentors others.
  • You’re someone who challenges assumptions and genuinely cares about building great systems that scale.

Benefits

  • Your wellbeing is important to us - we provide private healthcare, 2 Wellness Days, an employee assistance program and a free online GP service.
  • As part of our Financial Wellbeing, we provide competitive Compensation, an Employee Share Purchase Scheme, Pension, Life Assurance, and Income Protection.
  • We help you travel by providing a bike to work scheme as well as tax saver transport tickets.
  • We support the women who work in Phorest by offering 2 weeks leave for Fertility Treatment, Pregnancy Loss and Menopause.
  • We care for your family and provide Enhanced Maternity and Paternity Benefits.
  • We provide a great learning environment and extensive development opportunities.
  • Phorest employees get 3 moving days.

Phorest is an equal opportunity employer. For this position, flexi‑time and working from home is possible. We are also open to remote work.

Senior Software Engineer, Payments - UKI employer: Phorest Software

Phorest is an exceptional employer that prioritises employee wellbeing and professional growth, offering comprehensive benefits such as private healthcare, wellness days, and extensive development opportunities. With a collaborative work culture that encourages innovation and mentorship, employees are empowered to take ownership of their projects while enjoying the flexibility of remote work options. Join us in shaping the future of payments for thousands of salons, where your contributions will have a meaningful impact on the beauty industry.
P

Contact Detail:

Phorest Software Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Payments - UKI

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Phorest employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Prepare for those interviews! Research Phorest’s products and think about how your skills can contribute to their Payments solutions. Be ready to discuss your past experiences and how they relate to the role.

✨Tip Number 3

Show off your problem-solving skills! During technical interviews, don’t just provide answers—explain your thought process. This will demonstrate your approach to tackling complex challenges, which is key for the Senior Software Engineer role.

✨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, it shows you’re genuinely interested in joining the Phorest team!

We think you need these skills to ace Senior Software Engineer, Payments - UKI

Java
Kotlin
Backend Systems Development
Payments Systems
Distributed Systems Design
RESTful Architecture
Event-Driven Architecture
Fault Tolerance
Observability
Relational Databases
Query Optimisation
AWS Infrastructure
Agile Methodologies
Mentorship
Software Craftsmanship

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your backend development experience, especially in payments or high-volume systems, to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about payments and how your background makes you a great fit for Phorest. Share specific examples of your work that demonstrate your problem-solving skills and technical expertise.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, don’t hesitate to include them! We love seeing real-world applications of your skills, especially if they involve clean code and scalable systems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining the Phorest team!

How to prepare for a job interview at Phorest Software

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and any other object-oriented languages like Kotlin. Brush up on your experience with distributed systems and RESTful architectures, as these will likely come up during technical discussions.

✨Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly in payments or high-volume environments. Be ready to explain how you tackled complex architectural issues and what decisions you made to ensure system reliability and performance.

✨Emphasise Collaboration

Phorest values teamwork, so be prepared to talk about your experiences working with cross-functional teams. Highlight instances where you collaborated with product managers and designers to deliver features, and how you’ve mentored others in engineering best practices.

✨Stay Curious and Informed

Demonstrate your passion for the payments industry by discussing recent trends or technologies that excite you. Showing that you stay updated with relevant advancements can set you apart and show your commitment to continuous learning.

Senior Software Engineer, Payments - UKI
Phorest Software
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>