{"id":2908302,"url":"https://alion.io/job/99x-java-back-end-engineer","title":"Java Back End Engineer","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":null,"employment_type":"full_time","work_mode":"on_site","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":{"min_usd":33000,"max_usd":81000,"period":"year","method":"role_country_seniority_unknown","sample_n":126},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"gRPC","optional":false},{"name":"Java","optional":false},{"name":"Kanban","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Grafana","optional":true},{"name":"Kubernetes","optional":true},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-08-26T00:00:00Z","employer_posted_date":"2026-08-26","last_verified_at":"2026-10-31T23:57:08Z","board_verified":true,"closed_at":null,"days_open":67,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":67},"description":"We are looking for a Software Engineer to join our team and help build and scale a high-performance, data-driven payment optimisation platform.\nIn this role, you will work closely with distributed teams across multiple regions, contributing to the development of a modern microservices-based platform that processes transactions in near real time. You will play a key role in designing, developing, and maintaining robust backend services, while helping to drive engineering excellence and continuous improvement.\nResponsibilities:\nParticipate in backlog refinement, sprint planning, and technical design discussions\nWrite clean, maintainable, and efficient code following best practices\nEnsure code quality through testing, code reviews, and continuous integratio\nBuild and evolve backend services\nDesign and develop microservices using Java and Spring Boot\nDevelop and maintain REST and gRPC APIs\nContribute to event-driven architectures using messaging systems\nCollaborate across teams:\nWork closely with engineers, product owners, and stakeholders across distributed teams\nContribute to the delivery of end-to-end features in an agile environment\nPromote knowledge sharing and engineering best practices\nEnsure scalability and reliability:\nBuild resilient and scalable systems deployed in cloud environments\nMonitor system performance and troubleshoot production issues\nContribute to observability using logs, metrics, and monitoring tools\nSupport continuous improvement:\nImprove CI/CD pipelines and automation practices\nParticipate in system design discussions and architectural decisions\nContinuously learn and apply modern engineering practices\nRequirements:\nStrong experience with Java and Spring Boot\nExperience building microservices architectures\nExperience with RESTful APIs and/or gRPC\nFamiliarity with event-driven systems (e.g. messaging platforms)\nExperience with cloud platforms and CI/CD pipelines\nKnowledge of monitoring and observability tools\nExperience working in Agile environments (Scrum/Kanban)\nStrong problem-solving and analytical skills\nAbility to work effectively in distributed teams\nStrong communication skills in English (written and spoken)\nNice-to-have:\nExperience with Apache Kafka or similar messaging systems\nFamiliarity with cloud platforms such as PCF or Kubernetes\nExperience with monitoring tools (e.g. Prometheus, Grafana)\nUnderstanding of payment systems or high-volume transaction platforms\nExperience with automated testing frameworks\nStrong interest in performance optimisation and scalability\nExperience contributing to platform-level or data-driven systems\nIf this sounds like you, share your CV with us and let’s talk!","description_format":"text","description_chars":2667,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Commerce","IT Outsourcing & Dedicated Teams","Digital Goods"],"lifecycle":[{"event":"open","at":"2026-10-20T08:40:37Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.386,"p_room":0.28,"age_days":66,"expected_fill_days":24,"reasons":["conf:0","velocity","win:tail","crowd:"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/99x-java-back-end-engineer","json_url":"https://alion.io/job/99x-java-back-end-engineer.json","meta":{"generated_at":"2026-11-01T01:18:53Z","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":2008,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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-java-back-end-engineer"},{"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-java-back-end-engineer"},{"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-java-back-end-engineer"},{"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-java-back-end-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2F99x-java-back-end-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2908302}},{"tool":"search_jobs","arguments":{"company":"99x.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2908302},"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"}}