Senior Java Software Engineer - Payment SchemesEmbedded
{
"source": {
"name": "linkedin",
"id": "4415517776",
"url": "https://www.linkedin.com/jobs/view/senior-java-software-engineer-payment-schemes-at-starling-4415517776?_l=en"
},
"postedDate": "2026-05-22T12:01:13.958Z",
"applicationDeadline": null,
"isActive": true,
"isExpired": false,
"matching": {
"classificationReasoning": "This role is a software engineer who personally develops and maintains payment integration systems, producing robust, scalable software solutions primarily in Java. The domain is ICT professionals. The seniority is mid_senior based on explicit 'Mid-Senior level' and 5+ years experience requirement.",
"role": {
"primaryTitle": "Senior Java Software Engineer",
"titleSynonyms": [
"Java Software Engineer",
"Software Engineer",
"Senior Software Engineer"
],
"secondaryTitles": [
"Payment Schemes Engineer",
"Backend Engineer"
],
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"roleSubFamily": null,
"roleSubFamilyConfidence": "unknown",
"seniority": "mid_senior",
"industries": [
"i96_it_services_and_it_consulting"
]
},
"primarySignals": {
"tasks": [
"Build and maintain payment integration systems",
"Ensure system stability and accuracy of payment processing",
"Develop robust, scalable software systems",
"Deliver new features and mandated changes for payment services"
],
"skills": [
"Java",
"System stability and scalability",
"Clean coding practices",
"Automated testing",
"Continuous deployment"
],
"tools": [
"AWS",
"Postgres",
"GCP",
"Kubernetes (EKS)",
"TeamCity",
"Terraform",
"Grafana"
],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": 5
},
"secondarySignals": {
"tasks": [],
"skills": [
"Attention to detail",
"Engineering excellence"
],
"tools": [],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"practical": {
"locations": [
"London, England, United Kingdom"
],
"locationProvenance": "stated",
"countries": [
"GB"
],
"workModes": [
"hybrid"
],
"workModeProvenance": "stated",
"employmentTypes": [
"full_time"
],
"compensation": null
},
"dataCompleteness": "medium"
},
"indexing": {
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"countryCode": "GB",
"countryCodeConfidence": "high",
"locationBucket": "ttwa_london",
"locationBucketConfidence": "high",
"workMode": "hybrid",
"workModeConfidence": "high",
"employmentType": "full_time",
"employmentTypeConfidence": "high",
"isAgency": "direct",
"salaryMax": null,
"industryGroup": "i96_it_services_and_it_consulting",
"industryGroupConfidence": "high",
"educationRequired": null,
"educationRequiredConfidence": "unknown"
},
"display": {
"title": "Senior Java Software Engineer - Payment Schemes",
"company": {
"name": "Starling",
"logoUrl": "https://media.licdn.com/dms/image/v2/D4D0BAQE0N0dnQpXklQ/company-logo_100_100/B4DZlR8kWDG8AU-/0/1758016456409/starlingbank_logo?e=2147483647&v=beta&t=Pr1VpjRaW5MMco6Yy8I_7wfgfR2gN3GhYdRDKI1AjJA",
"website": "https://uk.linkedin.com/company/starlingbank?trk=public_jobs_topcard-org-name",
"size": null,
"type": null,
"description": null
},
"locationDisplay": "London, England, United Kingdom",
"salaryDisplay": null,
"applicationUrl": null,
"jobSummary": "Senior Java Software Engineer role at Starling focusing on building and maintaining payment integration systems with emphasis on system stability, accuracy, and scalable software development using Java and cloud technologies. Hybrid work mode with office attendance at least one day per week in London."
},
"roleFamilyEsco": "u2512_software_developers"
}