{"id":3094644,"url":"https://alion.io/job/sofico-ai-native-software-engineer-java-backend-microservices-mfd","title":"AI-native Software Engineer, Java Backend / Microservices (m/f/d)","company":{"id":54460,"name":"Sofico","domain":"sofico.global","url":"https://alion.io/company/sofico","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":91,"open_postings":25,"ghost_share":0,"stale_share":0.16,"repost_share":0,"time_to_fill_p50_days":193,"computed_at":"2026-10-25T05:49:26Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Porto, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":32000,"max_usd":82000,"period":"year","method":"role_country_seniority_unknown","sample_n":122},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Java","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Apache Kafka","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Kubernetes","optional":true},{"name":"Quarkus","optional":true},{"name":"Room","optional":true}],"status":"live","first_seen_at":"2026-10-22T14:32:20Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-25T08:34:08Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"AI-native Software Engineer, Java Backend / Microservices (m/f/d)\nPorto, Portugal | Product Engineering | Mid-level or senior\nWhy SOFICO?\nSOFICO is an international Belgian software product company with more than 35 years of experience and an open, horizontal culture. We build Miles, an enterprise platform for automotive finance, leasing, fleet and mobility. It covers the full contract lifecycle, from quotation and pricing to billing, assets and integrations.\nOur Product organisation is growing, and we’re setting up three new end-to-end software delivery teams. In Porto, we’re hiring three Software Engineers.\nYour role\nYou’ll join an end-to-end delivery team of engineers and analysts, working closely with Product and Architecture. The team owns its work from discovery and design through release and production.\nWe’re looking for AI-native engineers, or engineers who want to become one. AI agents are part of how you work every day. You use them to explore the problem, write specs, build and test code, and review changes. You stay responsible for the design and for the quality of what ships.\nWe also want engineers who ask why a capability is needed, who will use it and how it makes the product better. You’ll help shape solutions, make informed trade-offs and own the outcome.\nWhat will you do?\nDesign and build Java backend services and microservices that turn complex business requirements into clear domain models;\nUse Domain-Driven Design to define service boundaries, responsibilities and interactions, both synchronous and asynchronous;\nBuild and evolve APIs as products, paying attention to consumer needs, documentation, versioning and backward compatibility, together with internal consumers and colleagues who integrate with external systems;\nWork with AI agents across the whole lifecycle, from specification and design to implementation, testing and review;\nCritically review and validate agent output, and take responsibility for everything that gets merged;\nInvestigate production issues and use what you learn to improve reliability;\nTake part in code reviews and engineering decisions;\nHelp your team find agentic workflows that work, improve them and share them with the wider engineering community.\nWhat do you bring?\nStrong hands-on experience with Java and modern backend development;\nExperience with Domain-Driven Design, turning business concepts into software models and service boundaries;\nExperience building REST APIs with their consumers in mind;\nExperience with microservices, SQL and relational databases;\nDaily use of AI coding assistants or engineering agents, or a strong drive to build that habit quickly;\nThe judgement to tell when agent output is good enough and when it isn’t;\nA product mindset: you want to understand the problem, challenge assumptions constructively and own delivery across the full lifecycle;\nWillingness to travel occasionally to our other international offices.\nNice to have:\nSpec-driven development (SDD) or other spec-first ways of working with AI agents;\nExperience setting up or improving agentic workflows for a team;\nQuarkus;\nKafka or other messaging technologies, and event-driven architectures;\nDocker, Kubernetes, CI/CD and cloud-native development;\nObservability and production troubleshooting.\nYou don’t need to know every technology from day one. You don’t have to be AI-native yet either, but you do need to want to get there. We care about understanding the business behind the code, learning quickly and using sound judgement in what you ship.\nWhat’s in it for you?\nCompetitive salary package;\nMeal allowance per working day;\nFully covered private health insurance;\nHybrid working and flexible hours;\nModern co-working space in Porto;\nStructured onboarding with a dedicated coach;\nRoom to help shape how your team works with AI agents;\nOngoing learning opportunities;\nCasual drinks, team activities and company-wide events.\nReady to build products, own delivery and work as an AI-native engineer? Join SOFICO in Porto.","description_format":"text","description_chars":4007,"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":[]},"benefits":["Health insurance","Hybrid work"],"hiring_locations":[{"name":"Portugal","iso":"PT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Leasing, Auto & Equipment Finance"],"lifecycle":[{"event":"open","at":"2026-10-22T15:47:18Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":193,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/sofico-ai-native-software-engineer-java-backend-microservices-mfd","json_url":"https://alion.io/job/sofico-ai-native-software-engineer-java-backend-microservices-mfd.json","meta":{"generated_at":"2026-10-25T10:42:48Z","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":15313,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00: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":54460},"rest":"https://alion.io/mcp/rest/get_company?id=54460"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsofico-ai-native-software-engineer-java-backend-microservices-mfd"},{"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%2Fsofico-ai-native-software-engineer-java-backend-microservices-mfd"},{"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%2Fsofico-ai-native-software-engineer-java-backend-microservices-mfd"},{"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/sofico-ai-native-software-engineer-java-backend-microservices-mfd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsofico-ai-native-software-engineer-java-backend-microservices-mfd"}]}