Senior Software Java Engineer - Customer FulfilmentEmbedded

External Listing
{
  "source": {
    "name": "linkedin",
    "id": "4448551124",
    "url": "https://www.linkedin.com/jobs/view/senior-software-java-engineer-customer-fulfilment-at-tesco-4448551124?_l=en"
  },
  "postedDate": "2026-08-06T12:01:12.672Z",
  "applicationDeadline": null,
  "isActive": true,
  "isExpired": false,
  "matching": {
    "classificationReasoning": "This role is a software engineer who personally develops and maintains Java-based applications for customer fulfilment systems, focusing on scalable, resilient software solutions in a retail technology context. The function is ICT professionals, specifically software development. There is no explicit seniority stated, but the title and responsibilities indicate a senior level.",
    "role": {
      "primaryTitle": "Senior Software Engineer",
      "titleSynonyms": [
        "Software Engineer",
        "Java Engineer",
        "Software Development Engineer"
      ],
      "secondaryTitles": [
        "Backend Engineer",
        "Full Stack Engineer"
      ],
      "function": "ict_professionals",
      "functionConfidence": "high",
      "roleFamily": "u2512_software_developers",
      "roleFamilyConfidence": "high",
      "roleSubFamily": null,
      "roleSubFamilyConfidence": "unknown",
      "seniority": "senior",
      "industries": [
        "i19_retail_apparel_and_fashion"
      ]
    },
    "primarySignals": {
      "tasks": [
        "Design and develop high-performance Java applications",
        "Collaborate with cross-functional teams to optimize system efficiency and scalability",
        "Develop APIs and microservices integrating enterprise and third-party platforms",
        "Write clean, maintainable, and well-documented code adhering to best practices",
        "Diagnose and resolve complex technical issues in real-time",
        "Mentor junior engineers and promote continuous improvement culture"
      ],
      "skills": [
        "Java",
        "RxJava",
        "SpringBoot",
        "Agile methodologies",
        "Test-driven development (TDD)",
        "Debugging complex problems",
        "Design patterns including CQRS and idempotence",
        "Domain-driven design"
      ],
      "tools": [
        "Kafka",
        "PostgreSQL",
        "Couchbase",
        "Docker",
        "Kubernetes",
        "Jenkins",
        "Azure DevOps",
        "Splunk",
        "AppDynamics",
        "New Relic",
        "Azure Cloud",
        "Git Actions",
        "Azure pipelines"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "secondarySignals": {
      "tasks": [
        "Work closely with hardware, data scientists, and operations teams to innovate"
      ],
      "skills": [
        "Microservices architecture",
        "Continuous integration and delivery (CI/CD)"
      ],
      "tools": [],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "practical": {
      "locations": [
        "Welwyn Garden City, England, United Kingdom"
      ],
      "locationProvenance": "stated",
      "countries": [
        "GB"
      ],
      "workModes": [
        "hybrid"
      ],
      "workModeProvenance": "stated",
      "employmentTypes": [
        "full_time"
      ],
      "compensation": null
    },
    "dataCompleteness": "high"
  },
  "indexing": {
    "function": "ict_professionals",
    "functionConfidence": "high",
    "roleFamily": "u2512_software_developers",
    "roleFamilyConfidence": "high",
    "countryCode": "GB",
    "countryCodeConfidence": "high",
    "locationBucket": "ttwa_western_isles",
    "locationBucketConfidence": "low",
    "workMode": "hybrid",
    "workModeConfidence": "high",
    "employmentType": "full_time",
    "employmentTypeConfidence": "high",
    "isAgency": "direct",
    "salaryMax": null,
    "industryGroup": "i19_retail_apparel_and_fashion",
    "industryGroupConfidence": "high",
    "educationRequired": null,
    "educationRequiredConfidence": "unknown"
  },
  "display": {
    "title": "Senior Software Java Engineer - Customer Fulfilment",
    "company": {
      "name": "Tesco",
      "logoUrl": "https://media.licdn.com/dms/image/v2/D4E0BAQGIHszhagXPvg/company-logo_100_100/company-logo_100_100/0/1719833387970/_tesco_logo?e=2147483647&v=beta&t=9UEaIPauR1t8Q7XnAXHCmGGoqR2nfsNMFhjxFgkwTKo",
      "website": "https://uk.linkedin.com/company/-tesco?trk=public_jobs_topcard-org-name",
      "size": null,
      "type": null,
      "description": null
    },
    "locationDisplay": "Welwyn Garden City, England, United Kingdom",
    "salaryDisplay": null,
    "applicationUrl": null,
    "jobSummary": "Senior Software Engineer role focused on designing and developing scalable Java applications for Tesco's customer fulfilment platform. Responsibilities include building microservices, optimizing system performance, mentoring junior engineers, and collaborating across teams. Technologies include Java, SpringBoot, Kafka, PostgreSQL, Couchbase, Docker, Kubernetes, Azure DevOps, and more. The role supports a hybrid work model based in Welwyn Garden City, UK."
  },
  "roleFamilyEsco": "u2512_software_developers"
}