{"id":3867307,"url":"https://alion.io/job/99x-senior-java-software-developer","title":"Senior Java Software Developer","company":{"id":62433,"name":"99X","domain":"99x.io","url":"https://alion.io/company/99x","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lisbon, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-11-04T00:00:00Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-07T02:32:09Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"We are looking for a Senior Java Backend Engineer to join our team and contribute to the development of mission-critical identification and biometric solutions used in large-scale national and international environments.\nIn this role, you will work on highly available, distributed systems supporting civil and criminal identification processes. You will collaborate with multidisciplinary and international teams to develop, integrate, and evolve advanced biometric and identity management platforms, ensuring high standards of security, reliability, and performance.\nThe role combines backend development, distributed systems engineering, and system integration expertise, with a strong focus on Java, microservices, and biometric identification technologies.\nResponsibilities\nDesign, develop, and maintain backend applications using: Java\nSpring Boot\n\nDesign and implement: Microservices\nREST APIs\nSystem integrations\n\nParticipate in the development and integration of civil and criminal identification solutions\nCollaborate on biometric identification projects and integrations with: AFIS\nABIS\nRelated identification platforms\n\nDevelop and support distributed and highly available systems\nEnsure the: Security\nPerformance\nReliability\nMaintainabilityof production solutions\n\nTroubleshoot and resolve complex technical issues in critical production environments\nCollaborate with international teams and partners across multiple geographies\nContribute to the continuous improvement of: Software architectures\nEngineering processes\nDevelopment best practices\n\nRequirements\nPortuguese citizenship\n3+ years of professional experience in Java development\nStrong experience with: Spring Boot\nSpring Framework\n\nSolid knowledge of: Microservices architectures\nREST API development\n\nExperience with messaging technologies such as: Kafka\nRabbitMQ\n\nKnowledge of: SQL databases\nNoSQL databases\n\nHands-on experience with: Docker\nKubernetes\nCI/CD pipelines\n\nExperience working with: Distributed systems\nHigh-availability applications\nProduction-critical environments\n\nStrong problem-solving and analytical skills\nAbility to work autonomously in technically demanding environments\nExperience collaborating in multidisciplinary and international teams\nFluency in English\nNice-to-have\nExperience integrating systems within Public Administration environments, particularly: Justice sector platforms\n\nKnowledge of: Biometric identification technologies\nAFIS (Automated Fingerprint Identification Systems)\nABIS (Automated Biometric Identification Systems)\n\nFamiliarity with international standards and organizations such as: NIST\nINTERPOL\nEURODAC\neu-LISA\n\nExperience working on national identity, border control, law enforcement, or biometric solutions\nExperience participating in international technology projects\nKnowledge of secure system design and data protection principles\nWhat We Offer\nHybrid working model, with the possibility of working from: Lisbon\nLeiria\n\nOpportunity to join a Portuguese technology company with decades of experience in identification systems\nExposure to cutting-edge biometric and identification technologies used in real-world production environments\nParticipation in projects with national and international impact\nCollaboration with teams and partners across: Portugal\nFrance\nUnited States\nIndia\n\nHigh level of technical autonomy, challenging projects, and opportunities to influence the evolution of strategic platforms\nIf this sounds like you, share your CV with us and let’s talk!\nRequirements\nBenefits","description_format":"text","description_chars":3522,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Portugal","iso":"PT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Commerce","IT Outsourcing & Dedicated Teams","Digital Goods"],"lifecycle":[{"event":"open","at":"2026-11-06T12:46:03Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":18,"reasons":["conf:3","win:early"],"computed_at":"2026-11-07T05:38:54Z"},"pay":null,"html_url":"https://alion.io/job/99x-senior-java-software-developer","json_url":"https://alion.io/job/99x-senior-java-software-developer.json","meta":{"generated_at":"2026-11-07T05:38:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13686,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":62433},"rest":"https://alion.io/mcp/rest/get_company?id=62433"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2F99x-senior-java-software-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2F99x-senior-java-software-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2F99x-senior-java-software-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/99x-senior-java-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2F99x-senior-java-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3867307}},{"tool":"search_jobs","arguments":{"company":"99x.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3867307},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}