Senior Software Engineer - Payments (Java)

London, England, United Kingdom • Posted May 31, 2026

Job Type: Full-time
Location: London, England
Posted: May 31, 2026
Category: Computer Occupations
Application Deadline: July 10, 2026

Role Description

Tesco UK • London • Full-Time • Apply by 06-Jun-2025 About the role The payments service team are the heart of Tesco Technology, serving 28 million+ shoppers in the UK and abroad. We deliver HTTP services that reliably manage payments at global scale, 24 hours a day every day. We also provide capabilities that detect and prevent fraud and build upon innovative technologies to reduce loss. 100M+ transactions and billions of events per day, a billionpounds every week.

At the core of our operation are the APIs that handle a variety of payment methods including cash, card and gift card across stores, at our fuel stations and online. We also support wallet behaviours, repeat payments, refunds and identity checks.

As a Senior Software Developer at Tesco, you are responsible for the entire development and support process for a software programme. Your applications make previously sophisticated tasks simple with the impact ranging from saving time, effort or money to ...

Interested in this role?

Click the button below to start your application for Senior Software Engineer - Payments (Java) at Tesco UK.

Apply Now