Senior Java Engineer – Cloud & Distributed Systems

Tesco PLC

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Disability Confident Leader
Flexible working

Job summary

Tesco PLC is seeking an experienced Java engineer to design and build end-to-end JVM-based systems. You will translate product requirements into clean, maintainable code, implement tests, and drive scalable architecture in a hybrid UK-based team.

You will work with Azure/AWS, Kafka, and NoSQL/SQL databases, contribute to infrastructure, and mentor peers while collaborating with product stakeholders to deliver value across channels.

Qualifications

  • Extensive Java 8+ experience.
  • Experience with cloud platforms (Azure, AWS).

Responsibilities

  • Design and implement end-to-end JVM-based services.
  • Translate product requirements into maintainable code.
  • Write tests and follow TDD/BDD.
  • Apply SOLID principles for scalable design.
  • Design, build, deploy and maintain infrastructure.
  • Collaborate with product stakeholders to refine features.
  • Support production systems and conduct root cause analysis.
  • Mentor and support engineers, fostering learning.
  • Share knowledge across engineering teams.
  • Prototype new tools and technologies.

Skills

Java JVM
Reactive programming
Distributed systems
Mentoring
Agile

Tools

Azure
AWS
Kubernetes
Terraform
Kafka
Couchbase
SQL
NoSQL
GitHub Actions

Job description

Tesco PLC is seeking an experienced Java engineer to design and build end-to-end JVM-based systems. You will translate product requirements into clean, maintainable code, implement tests, and drive scalable architecture in a hybrid UK-based team.

You will work with Azure/AWS, Kafka, and NoSQL/SQL databases, contribute to infrastructure, and mentor peers while collaborating with product stakeholders to deliver value across channels.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer – Scalable Distributed Systems
Senior Java Engineer – Scalable Distributed Systems

Tesco Technology • Greater London

Hybrid
GBP 90,000 - 120,000
Annual bonus up to 20%
25 days holiday + personal day
Private medical insurance
+3
Senior Java API Engineer — Hybrid Cloud Backend
Senior Java API Engineer — Hybrid Cloud Backend

Tesco UK • Greater London

Hybrid
GBP 70,000 - 110,000
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
Senior Java Engineer - Scalable Fulfilment Platform (Remote‑Friendly)
Senior Java Engineer - Scalable Fulfilment Platform (Remote‑Friendly)

Tesco Technology • Welwyn Garden City

Hybrid
GBP 85,000 - 110,000
Annual bonus scheme
Holiday 25 days + personal day
Private medical insurance
+3
Senior Java Engineer — Quote API & Dev Experience (Hybrid)
Senior Java Engineer — Quote API & Dev Experience (Hybrid)

Tesco Technology • Greater London

Hybrid
GBP 90,000 - 120,000
Annual bonus up to 20%
Holiday 25 days + personal day
Private medical insurance
+2
Backend Software Engineer II - Java & Spring Boot
Backend Software Engineer II - Java & Spring Boot

Tesco PLC • Welwyn Garden City

On-site
GBP 55,000 - 90,000
Java SDE II: Lead Scalable Cloud Apps (Up to 20% Bonus)
Java SDE II: Lead Scalable Cloud Apps (Up to 20% Bonus)

Tesco PLC • Welwyn Garden City

On-site
GBP 60,000 - 90,000
Annual bonus up to 20% of base salary
Holiday starting at 25 days + personal
Private medical insurance
+2
Java Engineer
Java Engineer

慨正橡扯 • Greater London

On-site
GBP 50,000 - 70,000
Senior JVM Engineer – Scaling Global Pricing API
Senior JVM Engineer – Scaling Global Pricing API

Tesco • Greater London

Hybrid
GBP 70,000 - 105,000
Backend Engineer II | Java Microservices | Flexible/Remote
Backend Engineer II | Java Microservices | Flexible/Remote

Tesco UK • Digswell

Hybrid
GBP 60,000 - 80,000