{"id":4188075,"url":"https://alion.io/job/lefebvre-sdu-backend-developer-python-java-2","title":"Backend Developer (Python, Java)","company":{"id":1807494,"name":"Lefebvre Sdu","domain":"sdu.nl","url":"https://alion.io/company/sdu-nl","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":{"grade":"B","score":75,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":52,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["The Hague, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":4500,"max":5500,"currency":"EUR","period":"month","gross":null,"usd_annual":72972},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"FastAPI","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"Pydantic","optional":false},{"name":"Python","optional":false},{"name":"GitHub Actions","optional":true},{"name":"GraphQL","optional":true},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-11-12T16:25:51Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T18:48:59Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Legal AI is only as good as the knowledge behind it. At Lefebvre Sdu, we've been building that knowledge for over 200 years. Day in, day out. Law by law. Word by word. As the Dutch heart of Lefebvre Group, the European leader in legal and tax knowledge, we're also developing our own platform: GenIA-L, where lawyers and tax advisors don't just get an answer, but an answer they're willing to attach their name to. More than 75,000 professionals use it daily, generating over 100 million euros in ARR across Europe. We're looking for a Medior Backend Developer to help build that.\nHOW YOU'LL MOVE US FORWARD\nLawyers and tax advisors ask a question in GenIA-L and get a reliable answer. That answer is what they see. What you build is everything needed to make it happen: the backend. These are the systems and connections that keep our AI product fast, secure and reliable. You join the AI team and work with our AI engineers every day. They make the product smart; you make sure that intelligence actually reaches the user. After six months, you know the code well and have shipped several new features. After that, you choose the direction you want to grow in: more towards AI, for example by improving the quality of our AI answers, or more towards DevOps, for example by improving how we automatically test and release software.\nYou build and maintain the backend of our main AI product, together with our AI engineers.\n\nYou build APIs and services: the connections that let the different parts of the platform talk to each other.\n\nYou keep an eye on code quality and make sure we follow good practices and standards.\n\nYou monitor and maintain our live applications and fix problems when something goes wrong.\n\nYou bring your own ideas on how to improve the product and the way we work.\n\nYou are proactive, enthusiastic, and take initiative.\n\nYou communicate clearly and confidently, conveying information in a concise and engaging manner.\n\nRequirements\nWHAT WE'RE LOOKING FOR\nYou pick up your work independently. You don’t need much guidance, but you know when to involve a colleague.\n\nYou have opinions and you are not afraid to share them.\n\nAnd you enjoy working with AI specialists on a product that is still very much in development.\n\nAt least 3 years of experience building Python applications that run in production and are actually used by customers.\n\nExperience with FastAPI and Pydantic. Experience with LangChain or LangGraph is a plus.\n\nYou have built production-grade APIs that work reliably for real users.\n\nYou work independently within a team and don’t need hand-holding.\n\nKnowledge of Postgres, GraphQL or MongoDB is a plus.\n\nSome DevOps knowledge is nice to have, for example working with GitHub Actions and Helm.\n\nWHAT YOU'RE SIGNING UP FOR\nYou join the AI team with one other backend engineer, three AI engineers and a Product Owner. You also work closely with the search team, the frontend team and our backend and AI leads. You report to our Lead Backend Engineer. You get a lot of freedom and room for your own opinions and ideas, in a fun team with a good work-life balance. And you can grow into a Senior or Lead Backend Engineer role.\nA monthly base salary up to €5500 and a standard 36-hour working week.\n\nAn end-of-year bonus of 4% of your gross annual salary and a variable profit share of up to 6% of your gross annual salary.\n\n23 holidays and a 12% personal benefits budget, of which 8% is holiday allowance and 4% you can spend freely, for example on extra days off.\n\nA good pension plan through PGB, including additional partner insurance.\n\nA travel allowance of €0.25 per kilometre or a public transport allowance, plus an attractive bike scheme. For employees who travel less than 10 km or more than 60 km, we have an adjusted arrangement.\n\nHybrid working: two days a week at our office in The Hague, on Tuesday and Thursday.\n\nRoom to grow. In your field, in your role, in the organisation.\n\nWANT TO KNOW MORE?\nWe'd love to tell you all about the team and the role. Send us your CV and you'll hear from us within a few business days. Have a few questions first? Message or call Nadine at 0628556265.\nA reference check and a VOG (certificate of good behaviour) are part of the selection process.","description_format":"text","description_chars":4233,"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":[]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Netherlands","iso":"NL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Publishing","Legal Software"],"lifecycle":[{"event":"open","at":"2026-11-12T18:48:59Z"}],"visa":[{"country":"NL","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Recognised sponsor of the Dutch immigration service (IND)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Highly skilled migrants and regular labour","cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["IND: public register of recognised sponsors (work)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":52,"reasons":["conf:2","win:early"],"computed_at":"2026-11-12T21:13:11Z"},"pay":{"stated_usd_annual":72972,"is_top_pay":false},"html_url":"https://alion.io/job/lefebvre-sdu-backend-developer-python-java-2","json_url":"https://alion.io/job/lefebvre-sdu-backend-developer-python-java-2.json","meta":{"generated_at":"2026-11-12T21:13:11Z","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":44849,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":1807494},"rest":"https://alion.io/mcp/rest/get_company?id=1807494"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Flefebvre-sdu-backend-developer-python-java-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Flefebvre-sdu-backend-developer-python-java-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Flefebvre-sdu-backend-developer-python-java-2"},{"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/lefebvre-sdu-backend-developer-python-java-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flefebvre-sdu-backend-developer-python-java-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4188075}},{"tool":"search_jobs","arguments":{"company":"sdu.nl","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4188075},"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"}}