Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior java engineer - payments

Welwyn Garden City
Tesco Hungary
Engineer
Posted: 7h ago
Offer description

The payment services team is at the heart of Tesco Technology, serving 28 million+ shoppers in the UK and abroad. We deliver HTTP services that reliably manage payments at a 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. We handle over 100 million transactions and billions of events per day, amounting to a billion pounds every week.

At the core of our operation are the APIs that handle various payment methods including cash, card, and gift card across stores, fuel stations, and online platforms. We support wallet behaviors, repeat payments, refunds, and identity checks. These systems are built around an event sourcing architecture using Java, Akka, Cassandra, Postgres, and Kafka. We embrace DevSecOps practices and focus heavily on automation to improve testing and deployment processes. Our work is managed through Kanban, supporting what we code.


* Translating requirements into tasks and code.
* Producing test-driven features and demonstrating familiarity with the TDD cycle.
* Applying understanding of cohesion and SOLID principles to create well-structured, maintainable software.
* Working effectively with product stakeholders to communicate and translate needs into product improvements.
* Leading discussions on system design and collaborating with Product Managers to drive value.
* Supporting production systems, resolving incidents, and performing root cause analysis.
* Sharing knowledge with the wider engineering community.
* Mentoring and developing colleagues.
* Producing proof of concepts to evaluate new tools.


Experience relevant for this job:

* 5+ years of experience as a Java backend developer eager to learn new technologies.
* Experience with cloud platforms (e.g., AWS, Azure).
* Experience with SQL and NoSQL databases.
* Experience with eCommerce and search systems is a plus but not required.
* Reactive programming experience is considered advantageous.

Skills relevant for the job:

* Strong communication skills, both written and verbal.
* Problem-solving, analytical, and computational skills.
* Customer focus and innovative problem-solving approach.

Our vision at Tesco is to become every customer's favourite way to shop, whether at home or on the move. Our core purpose is ‘Serving our customers, communities, and planet a little better every day’. Serving means more than transactions; it involves acting responsibly and sustainably for all stakeholders, communities, and the environment.

We foster an inclusive culture where everyone can be themselves. We celebrate diversity and recognize its value and opportunities. As a Disability Confident Leader, we are committed to an accessible recruitment process. For accessibility support details, please click here.

We offer diverse full-time and part-time roles across various business areas, with flexible working patterns combining office and remote work. Our offices are spaces for connection, collaboration, and innovation. Internal applicants should discuss flexible arrangements with their Hiring Manager. Everyone is welcome at Tesco.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Elevator engineer
Luton
Stannah
Engineer
Similar job
Electro-mechanical assembly engineers
Luton
Reliant Machinery Ltd
Engineer
Similar job
Devsecops engineer - onsite
Loughton
Profile 29
Engineer
£100,000 a year
See more jobs
Similar jobs
Engineering jobs in Welwyn Garden City
jobs Welwyn Garden City
jobs Hertfordshire
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Welwyn Garden City > Senior Java Engineer - Payments

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save