Find The RightJob.
Tesco’s Behavioural Data Platform (BDP) is a
high-scale, real-time platform that captures and processes behavioural data
from web, mobile, and in-store systems to power analytics and customer
experiences. It enables teams to access and act on unified data streams in real
time, driving faster, data-driven decision making across the organisation.
We’re looking for a Software Development
Engineer II to join our collaborative, self-organising team. You’ll contribute
to the design and development of high-performance event-driven services that
enable personalised customer experiences to millions of users by capturing user
behavioural data. This is an excellent opportunity to grow your backend
engineering skills, gain hands-on experience with modern technologies, and
contribute to real-world systems that operate at scale.
•
Developing features for a backend
event-driven platform using Java and Spring Boot
•
Pairing with more senior engineers to design,
implement, test, and ship code
•
Learning to use observability tools like New
Relic and Splunk to monitor live systems
•
Participating in planning sessions and team
discussions to understand requirements and contribute ideas
•
Writing automated test suites to ensure code
correctness and maintainability
•
Collaborating with team members to review
code and improve development practices
•
Developing an understanding of distributed
systems, data processing at scale, and performance optimisation
•
Creating, maintaining, and deploying
applications using CI/CD pipelines
•
Gaining hands-on experience with Kafka,
Kubernetes, and managing distributed services
•
A working knowledge of Java and an interest
in backend development
•
Familiarity with object-oriented programming
principles
•
Some practical experience building
event-driven services and/or REST APIs
•
A willingness to learn and collaborate in a
team environment
•
Strong communication skills, including the
ability to ask questions, seek feedback, and share what you're learning
Nice to have:
•
Exposure to Spring Boot, NoSQL databases, or
cloud services
•
Curiosity about performance, scalability, and
observability in large-scale systems
•
Familiarity with Git, CI/CD pipelines, and
containerisation
•
Some experience working with platforms like
Kafka
Similar jobs
Cirium
Southampton, United Kingdom
about 1 month ago
Worldpay
Cambridge, United Kingdom
about 1 month ago
Cirium
Southampton, United Kingdom
about 1 month ago
Tesco
High Welwyn, United Kingdom
about 1 month ago
legalandgeneral
London, United Kingdom
about 1 month ago
CreateFuture
Edinburgh, United Kingdom
about 1 month ago
Nomura
London, United Kingdom
about 1 month ago
© 2026 Qureos. All rights reserved.