Staff Software Java EngineerEmbedded
{
"source": {
"name": "linkedin",
"id": "4456194359",
"url": "https://www.linkedin.com/jobs/view/staff-software-java-engineer-at-hid-4456194359?_l=en"
},
"postedDate": "2026-09-18T15:44:08.816Z",
"applicationDeadline": null,
"isActive": true,
"isExpired": false,
"matching": {
"role": {
"primaryTitle": "Staff Software Java Engineer",
"titleSynonyms": [
"Software Engineer",
"Java Developer",
"Backend Engineer"
],
"secondaryTitles": [
"Senior Software Engineer",
"Software Developer"
],
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"roleSubFamily": null,
"roleSubFamilyConfidence": "unknown",
"seniority": "mid_senior",
"industries": [
"i121_security_and_investigations"
]
},
"primarySignals": {
"tasks": [
"Designing, developing, and supporting backend applications using Java",
"Development and maintenance of enterprise-scale device management software",
"Integrating software platforms with access control readers and devices",
"Ensuring reliable, secure, and scalable performance of backend services",
"Developing networked applications and integrations"
],
"skills": [
"Java development",
"Relational database design",
"Unit testing",
"Integration testing",
"Building REST APIs",
"WebSocket communication",
"Secure Software Development Lifecycle (SSDL)"
],
"tools": [
"Java",
"REST APIs",
"WebSocket",
"gRPC",
"Hibernate ORM"
],
"educationLevel": 3,
"educationKeywords": [
"Engineering",
"Computer Science"
],
"certifications": [],
"languages": [
"English"
],
"yearsRelevant": 7
},
"secondarySignals": {
"tasks": [
"Writing integrations over MQTT, Serial, Bluetooth, NFC, UDP, TCP/IP"
],
"skills": [
"Python programming",
"Knowledge of cryptographic algorithms and security certification"
],
"tools": [
"Python"
],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"practical": {
"locations": [
"Cardiff, Wales, 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_cardiff",
"locationBucketConfidence": "high",
"workMode": "hybrid",
"workModeConfidence": "high",
"employmentType": "full_time",
"employmentTypeConfidence": "high",
"isAgency": "direct",
"salaryMax": null,
"industryGroup": "i121_security_and_investigations",
"industryGroupConfidence": "high",
"educationRequired": 3,
"educationRequiredConfidence": "high"
},
"display": {
"title": "Staff Software Java Engineer",
"company": {
"name": "HID"
},
"locationDisplay": "Cardiff, Wales, United Kingdom",
"applicationUrl": null
},
"roleFamilyEsco": "u2512_software_developers",
"requirementsEssentiality": {
"items": [
{
"text": "7+ years’ experience in professional Software Development",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Essential Qualifications",
"confidence": "high"
},
{
"text": "Ability to work with minimal supervision",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Essential Qualifications",
"confidence": "high"
},
{
"text": "Self-reliant and resourceful, able to solve problems independently",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Essential Qualifications",
"confidence": "high"
},
{
"text": "Bachelor’s degree in a quantitative field (engineering, computer science) or demonstrative equivalent experience",
"category": "education",
"essentiality": "compulsory",
"triggerPhrase": "Essential Qualifications",
"confidence": "high"
},
{
"text": "Relational database design",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Essential Qualifications",
"confidence": "high"
},
{
"text": "Unit testing and Integration testing",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Essential Qualifications",
"confidence": "high"
},
{
"text": "Experience in developing networked applications",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be desirable",
"confidence": "high"
},
{
"text": "Experience writing integrations to devices over MQTT, Serial, Bluetooth, NFC, UDP, TCP/IP",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would also be desirable",
"confidence": "high"
},
{
"text": "Experience in building REST APIs and WebSocket communication",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would also be desirable",
"confidence": "high"
},
{
"text": "Experience in the use of gRPC",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be desirable",
"confidence": "high"
},
{
"text": "Experience in the use of Hibernate ORM",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be desirable",
"confidence": "high"
},
{
"text": "Experience in Secure Software Development Lifecycle (SSDL)",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be desirable",
"confidence": "high"
},
{
"text": "Experience writing software applications in Python",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be advantageous",
"confidence": "high"
},
{
"text": "Knowledge of cryptographic algorithms and security certification",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be a plus",
"confidence": "high"
},
{
"text": "Previous experience with RFID technologies / smart cards e.g. NXP Mifare Desfire",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "would be desirable",
"confidence": "high"
},
{
"text": "Communicative English in speaking and writing",
"category": "language",
"essentiality": "compulsory",
"triggerPhrase": "Essential Duties",
"confidence": "high"
},
{
"text": "Must be legally eligible to work in the country in which you are hired",
"category": "licence",
"essentiality": "compulsory",
"triggerPhrase": "Work Requirements",
"confidence": "high"
},
{
"text": "Possess, or be able to acquire, a valid passport",
"category": "licence",
"essentiality": "compulsory",
"triggerPhrase": "Work Requirements",
"confidence": "high"
}
]
}
}