{"id":180102,"url":"https://alion.io/job/cdq-team-lead-java","title":"Team Lead (Java)","company":{"id":6499,"name":"CDQ","domain":"cdq.com","url":"https://alion.io/company/cdq","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":94000,"max_usd":237000,"period":"year","method":"global_role_seniority_cell","sample_n":2257},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[],"status":"live","first_seen_at":"2026-08-31T10:39:50Z","employer_posted_date":"2026-08-31","last_verified_at":"2026-10-31T23:42:03Z","board_verified":true,"closed_at":null,"days_open":61,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":61},"description":"Brief job description\nWe are a product company - we build and continuously develop our own Master DataManagement platform. This gives us a stable working environment and provides our people\nwith a genuine opportunity to influence the shape and direction of the solutions we build.\nInstead of working on short-term projects for different clients, you will have the opportunity to\ncontribute to a product over the long term and see the impact of your work.\nWe are looking for an experienced Team Lead (Java) who combines strong people leadership\nskills with deep technical expertise. As a Team Lead, you will support and develop your team\nmembers while taking responsibility for the technical quality of the systems your team builds\nand operates.\nThis is a broad and comprehensive role, made possible by the way our teams are structured: our\nTeam Leads work with small, 3-5-person teams and have a very limited number of meetings.\nApart from the daily, you mainly participate in meetings directly related to your team’s work\nand needs - typically around 2-3 hours per week in total. This allows you to spend most of your\ntime working with your team, making technical decisions and supporting people’s development.\nWe expect you to have a very good understanding of your team’s technology stack, the ability to\norganise and coordinate the team’s work, and confidence in making technical decisions. Your\nimpact will extend beyond your own team, including collaboration with other teams to ensure\nthat everyone remains focused on delivering value.\nWhat is key about this position?\nThe ideal candidate has a strong background in backend development using modern Javatechnologies, several years of professional experience, and experience mentoring, leading or\ncoordinating engineers. We are looking for a team-oriented person who values collaboration,\nknowledge sharing and collective problem-solving. A genuine interest in data and databases will\nbe a strong advantage.\nProduct Area You Will Be Responsible For\nData Quality Guard - continuous validation and monitoring of business partner data\n(identifiers, addresses and bank accounts), 1,500+ community rules as well as customer-\nspecific custom rules, a unified data validation API, and dashboards, reports and tools\nproviding data quality insights. The product is powered by a rules engine built on a\nknowledge graph (RDF/SPARQL) and curated global reference data.\nDuplicate Guard - detection, analysis and consolidation of duplicate business partner\nrecords within and across datasets. It includes a matching engine with data cleansing\nmechanisms and phonetic, geospatial and exact comparators, continuous duplicate\nmonitoring, and consolidation rules leading to the creation of so-called golden records.\nTax Guard - verification and validation of direct and indirect tax identifiers (including EU\nVAT), as well as verification of names and addresses against official registers, both in\ntransactional and monitoring modes through a headless API\nYour daily tasks on the job\nKey Responsibilities - People LeadershipTaking responsibility for the development of team members, including regular feedback\nand development conversations\nOrganising the team’s work: assigning tasks, monitoring progress and assessing goal\nachievement\nSupporting HR in recruitment, onboarding and other people-related processes\nFostering effective collaboration and a positive team culture\nManaging conflicts and addressing issues related to performance or collaboration\nSupporting team members in developing their skills and progressing in their careers\nKey Responsibilities - Technical Leadership\nProviding technical leadership to the team and making key technical decisions\nTaking responsibility for the technical quality of the components developed by the team\nMentoring team members on technical topics\nSupporting knowledge sharing and the development of technical capabilities within the\nteam\nDefining and enforcing architectural and procedural standards\nParticipating in recruitment and assessing candidates’ technical competencies\nCollaborating with other technical leaders on architecture, performance, quality and\nother technical topics\nYour mission\nAs a Team Lead, you will work closely with the Head of Software Development and Operationsand have an opportunity to influence how the wider department operates. This includes\ncontributing to strategic processes such as budget planning, DevOps and operations strategies,\nand technology decisions across the department.\nYour qualifications:\nRequired Skills & TechnologiesJava 21\nMongoDB\nSpring Boot\nRabbitMQ\nKafka\nOpenAPI\nSQL\nExperience & Leadership\nSeveral years of hands-on backend development experience using modern Java\ntechnologies\nExperience leading, mentoring or coordinating a team of engineers\nAbility to define and enforce architectural and procedural standards\nLanguages:\nPolish - C1 (required)\nEnglish - C1/B2+ (required)How you thrill us:\n• Semantic Web technologies - RDF and RDF-based data modelling,\nontologies/vocabularies (RDFS, OWL, SHACL), SPARQL querying, triplestores and\nknowledge graph design. These technologies are used in the Data Quality Guard rules\nengine, where records are translated into RDF triples and validated using SPARQL-based\nrules against curated global reference data.\nSpring Expression Language (SpEL), used as the interface between our rules engine and\nexternal data sources\nRedis\n• MariaDB","description_format":"text","description_chars":5415,"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":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Master Data Management","Data Quality & Observability"],"lifecycle":[{"event":"open","at":"2026-08-31T14:21:22Z"},{"event":"open","at":"2026-09-06T09:40:00Z"}],"visa":[],"liveness":{"score":56,"band":"ok","label":"Likely open","p_open":1,"p_active":0.778,"p_room":0.72,"age_days":60,"expected_fill_days":98,"reasons":["conf:3","win:mid","crowd:"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/cdq-team-lead-java","json_url":"https://alion.io/job/cdq-team-lead-java.json","meta":{"generated_at":"2026-11-01T03:19:27Z","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":5161,"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":6499},"rest":"https://alion.io/mcp/rest/get_company?id=6499"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcdq-team-lead-java"},{"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%2Fcdq-team-lead-java"},{"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%2Fcdq-team-lead-java"},{"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/cdq-team-lead-java\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcdq-team-lead-java"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":180102}},{"tool":"search_jobs","arguments":{"company":"cdq.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":180102},"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"}}