×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Engineer - Customer Fulfilment

Job in Welwyn Garden City, Hertfordshire, AL8, England, UK
Listing for: Tesco Technology
Full Time position
Listed on 2025-11-17
Job specializations:
  • Software Development
    Software Engineer, Java Developer
Job Description & How to Apply Below

Senior Java Engineer – Customer Fulfilment

Join Tesco Technology as a Senior Java Engineer and help build the next generation of a dynamic, scalable, and resilient fulfilment platform that powers both manual and robotic‑powered order fulfilment across all Tesco customer order locations.

Responsibilities
  • Design, develop, and maintain high‑performance Java micro‑services using Spring Boot, RxJava, Kafka, Postgre

    SQL, and Couchbase.
  • Collaborate with cross‑functional teams to optimise system efficiency, scalability and reliability for mission‑critical applications.
  • Develop and expose APIs, integrate with enterprise systems and third‑party platforms.
  • Write clean, well‑documented code that adheres to best practices and coding standards.
  • Diagnose, troubleshoot and resolve complex technical issues in real‑time.
  • Guide and mentor junior engineers, fostering a culture of continuous improvement.
  • Stay abreast of industry trends, working closely with hardware, data scientists and operations teams.
Qualifications & Experience
  • Proven experience developing and supporting robust Java‑based products in an Agile environment.
  • Hands‑on experience building full‑stack, distributed Java applications or products.
  • Experience working in a globally distributed engineering team is a big plus.
  • Strong knowledge of IDEs, languages, and frameworks; ability to work in TDD cycle.
  • Deep understanding of design patterns, CQRS, eventual consistency and domain modelling.
  • Comfortable with performance optimisation and automated CI/CD pipelines.
  • Excellent troubleshooting and debugging skills.
Tech Stack
  • Java, RxJava, Spring Boot
  • Kafka, Postgre

    SQL, Couchbase
  • Docker, Kubernetes, Jenkins, Azure Dev Ops, Splunk, App Dynamics, New Relic
  • Azure Cloud services
  • CI/CD pipelines (Azure Pipelines / Git Hub Actions)
Benefits
  • Annual bonus scheme up to 20% of base salary
  • Holiday: 25 days + 1 personal day (plus bank holidays)
  • Private medical insurance
  • 26 weeks maternity and adoption leave at full pay (after 1 year service) and 6 weeks fully paid paternity leave
  • 24/7 virtual GP service;
    Employee Assistance Programme (EAP) for mental wellbeing
About Tesco Technology

At Tesco Technology we build world‑class technology solutions that power the Tesco experience across the UK. Our teams work in an inclusive culture that values diversity and belongs to every individual, supporting our mission to serve customers, communities and planet better every day.

Seniority Level

Mid‑Senior Level

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary