Senior Software Engineer I - Acquiring Platform - Backend (Java)
SKILLS
FULL DESCRIPTION
[Employer hidden — view at passion-project.co.uk] is seeking a Senior Software Engineer to join the Acquiring Platform team in London. The role involves developing and expanding payment methods, integrating with major e-commerce platforms, and building infrastructure for [Employer hidden]'s merchant payment ecosystem. The ideal candidate will have strong backend programming skills in Java, experience with RESTful APIs, distributed systems, and a product-led mindset.
About the role:
Team you will be working with: Acquiring Platform
The Acquiring Platform team has the goal of receiving payments internationally, both cheap and convenient. This team has built an API, SDK and Webhooks that allow businesses and platforms, such as Woocomerce, to use [Employer hidden] to power their checkout page. It offers the ability to take card payments and receive it in any currency, without forced and costly conversions. The team also manages the dashboards, payment method management, and payment details experience, together with other actions to be taken on the received payments such as refunding.
This team is working to expand this functionality. We want our API to be able to offer more payment methods such as GooglePay, ApplePay and other local payment methods, such as PIX and UBI. You will also help us expand it into more platforms, so that [Employer hidden] can power the checkout in the most popular Ecommerce stores builder and Payment Service Providers.
What will you be working on?:
You'd be joining a newly-formed team at a critical growth moment. Acquiring Platform was just established as its own team and is now building the infrastructure that will power [Employer hidden]'s entire merchant payment ecosystem. The work is high-visibility: expanding payment method coverage to include Google Pay, Apple Pay, PIX, and UPI, and extending the platform into major ecommerce stores and PSPs. These aren't incremental improvements. They're the integrations that unlock new merchant segments globally where you'll be building infrastructure used by tens of thousands of merchants.
The team is small enough that your decisions have real weight, and senior enough that you'll have strong technical mentorship and career growth support. For engineers who want to work on fintech infrastructure at scale, with ownership and no bureaucratic overhead, this is a strong environment for it.
Qualifications
What do you need?:
We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more we do want to hear from you!
- Strong proficiency in backend programming languages like Java, Python or Go.
- Expertise in designing and implementing RESTful APIs.
- In-depth knowledge of distributed systems principles. Experience in designing and optimising distributed architectures is a plus.
- Demonstrated experience working in product-led companies, with a strong product mindset that prioritises user needs and business goals.
- Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.
- Ability to break down complex problems into shippable milestones that deliver value fast.
- Proven experience in managing relationships with various stakeholders, ensuring alignment and understanding of project goals and requirements. Skilled in balancing stakeholder needs with technical feasibility.
Nice to Have:
- Solid understanding of database fundamentals.
- Experience in messaging systems such as Kafka is a plus.
- Good understanding of payment systems and financial transactions.
Interested? Find out more:
[Employer hidden] Engineering
What do we offer:
Starting salary: £87,500 - £111,000 GBP + RSUs