Tesco

Tesco

Welwyn Garden City, London

Software Development Engineer II - BDP

Full-Time£36,000 - 76,000 per year前天United Kingdom
IT

Job Description

Salary: £36,000 - 76,000 per year

Requirements:
  • Were looking for someone with working knowledge of Java and an interest in backend development.
  • Were looking for familiarity with object-oriented programming principles.
  • Were looking for some practical experience building event-driven services and/or REST APIs.
  • We value a willingness to learn and collaborate in a team environment.
  • We value strong communication skills, including asking questions, seeking feedback, and sharing what youre learning.
  • We welcome exposure to Spring Boot, NoSQL databases, or cloud services.
  • We value curiosity about performance, scalability, and observability in large-scale systems.
  • Familiarity with Git, CI/CD pipelines, and containerisation is an advantage.
  • Some experience with platforms such as Kafka is an advantage.
Responsibilities:
  • Youll develop features for our backend event-driven platform using Java and Spring Boot.
  • Youll pair with more senior engineers to design, implement, test, and ship code.
  • Youll learn to use observability tools such as New Relic and Splunk to monitor live systems.
  • Youll participate in planning sessions and team discussions to understand requirements and contribute ideas.
  • Youll write automated test suites to support code correctness and maintainability.
  • Youll collaborate with team members to review code and improve development practices.
  • Youll develop your understanding of distributed systems, large-scale data processing, and performance optimisation.
  • Youll create, maintain, and deploy applications using CI/CD pipelines.
  • Youll gain hands-on experience with Kafka, Kubernetes, and managing distributed services.
Technologies:
  • Backend
  • CI/CD
  • Cloud
  • Git
  • Support
  • Java
  • Kafka
  • Kubernetes
  • Mobile
  • Network
  • NoSQL
  • REST
  • Splunk
  • Spring
  • Spring Boot
  • Web

More:

Were Tesco, a supermarket, technology company, and mobile network provider. Our Behavioural Data Platform (BDP) captures and processes behavioural data from web, mobile, and in-store systems to support analytics and customer experiences. Were looking for a Software Development Engineer II to join our collaborative, self-organising team and help build high-performance event-driven services used to create personalised experiences for millions of customers. This is a full-time, permanent hybrid role based in Welwyn Garden City, with 60% of the week spent collaborating at our offices or local sites and the remainder remote. We offer an annual bonus of up to 20% of base salary, at least 25 days holiday plus a personal day and bank holidays, private medical insurance, parental leave benefits, a 24/7 virtual GP service, an Employee Assistance Programme, and mental wellbeing support. We welcome flexible working conversations and are committed to an inclusive, accessible recruitment process.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Tesco

Tesco

Tesco

Welwyn Garden City

IT

Skills & Technologies

JavaScalaSpringKubernetesGitCI/CDRESTKafkaAIUI

Inferred from job description

Salary Insight

£56,000

This role

£60,000

UK median

This salary is 7% below the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom