Software Development Engineer II (Java) - Customer Fulfilment

Tesco UK

Welwyn Garden City

On-site

GBP 40,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tesco UK is seeking a mid-level Software Development Engineer (SDE2) to build scalable, resilient Java-based backend services that support fulfilment workflows. The role involves collaborating with various stakeholders, writing maintainable code, and onboarding junior engineers.

Ideal candidates will have experience with Java, Spring Boot, Kafka, and Azure services. The position focuses on implementing end-to-end stories and best practices in agile methodologies, with a strong emphasis on continuous improvement and automation.

Qualifications

  • Mid-level individual contributor with strong experience in scalable Java applications.
  • Hands-on with Java, Spring Boot, Kafka, PostgreSQL, and Couchbase.
  • Proficient in DevOps practices including CI/CD, Docker, and Kubernetes.

Responsibilities

  • Build scalable Java-based backend services and APIs.
  • Collaborate with engineers and product managers on feature delivery.
  • Write clean, maintainable code and conduct peer reviews.

Skills

Building scalable Java applications
DevOps CI/CD pipelines
RESTful APIs
Agile methodologies

Tools

Java
Spring Boot
Kafka
PostgreSQL
Couchbase
Docker
Kubernetes
Azure DevOps
GitHub Actions

Job description

Responsibilities
  • Build scalable, resilient Java‑based backend services, APIs and microservices that support fulfilment workflows and systems.
  • Implement and ship end‑to‑end stories, with a focus on backend integration and feature delivery.
  • Own medium‑sized features, taking them from design through to production.
  • Collaborate closely with engineers, product managers and stakeholders to understand problems and define solutions.
  • Write clean, maintainable code and contribute to peer reviews to raise the team’s quality bar.
  • Help onboard junior engineers and share knowledge across the team.
  • Apply best practices and champion continuous improvement of development processes and standards.
Qualifications and Experience
  • Mid‑level individual contributor (SDE2) with strong experience building scalable, distributed Java applications.
  • Hands‑on experience with Java, Spring Boot, Kafka, PostgreSQL and Couchbase; RESTful APIs.
  • Proficiency in DevOps CI/CD pipelines (Azure DevOps, GitHub Actions), Docker and Kubernetes.
  • Experience with Azure cloud services.
  • Solid background in agile methodologies and DevOps practices.
  • Experience designing, developing and operating backend components or services.
  • Knowledge of TDD, clean code principles, automation and performance optimisation.
  • Previous product development using agile methodologies.
  • Ability to support and collaborate in globally distributed software engineering teams.
Technical Stack
  • Backend: Java, Spring Boot, Kafka, PostgreSQL, Couchbase, RESTful APIs.
  • DevOps: CI/CD pipelines (Azure DevOps, GitHub Actions), Docker, Kubernetes.
  • Cloud: Azure.
  • Practices: TDD, clean code, automation, performance optimisation.
  • Operational Skills: Software security, on‑call support, monitoring, incident response.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Engineer — Cloud, Microservices & CI/CD
Java Backend Engineer — Cloud, Microservices & CI/CD

Tesco UK • Welwyn Garden City

On-site
GBP 40,000 - 60,000
Software Development Engineer II - Customer Fulfilment
Software Development Engineer II - Customer Fulfilment

TESCO UK • Welwyn Garden City

Hybrid
GBP 60,000 - 80,000
Software Development Engineer II - Customer Fulfilment
Software Development Engineer II - Customer Fulfilment

Tesco UK • Digswell

Hybrid
GBP 60,000 - 80,000
Backend Engineer II – Scalable Java Microservices (Remote)
Backend Engineer II – Scalable Java Microservices (Remote)

TESCO UK • Welwyn Garden City

Hybrid
GBP 60,000 - 80,000
Java SDE II: Lead Features & Cloud-Driven Systems
Java SDE II: Lead Features & Cloud-Driven Systems

慨正橡扯 • Greater London

On-site
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Senior Software Java Engineer - Customer Fulfilment
Senior Software Java Engineer - Customer Fulfilment

Tesco • Welwyn Garden City

On-site
GBP 50,000 - 80,000
Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Birmingham

On-site
GBP 65,000 - 90,000
Software Development Engineer II (Java) - Customer API (London)
Software Development Engineer II (Java) - Customer API (London)

Tesco - Corporate • Welwyn Garden City

On-site
GBP 50,000 - 70,000
Annual bonus scheme of up to 20% of base salary
25 days holiday plus personal day
Private medical insurance
+2
Java backend Developer
Java backend Developer

Insight International (UK) Ltd • Bournemouth

Hybrid
GBP 50,000 - 70,000