{"id":2612888,"url":"https://alion.io/job/dataart-solution-architect-java","title":"Solution Architect (Java)","company":{"id":46984,"name":"DataArt","domain":"dataart.com","url":"https://alion.io/company/dataart-com","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Solutions","role_family":"Solutions","seniority":"staff","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Wrocław, Poland","Warsaw, Poland","Lublin, Poland","Kraków, Poland","Łódź, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":{"min":20000,"max":25000,"currency":"PLN","period":"month","gross":null,"usd_annual":76308},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"Gradle","optional":false},{"name":"Java","optional":false},{"name":"Kong","optional":false},{"name":"Maven","optional":false},{"name":"Micronaut","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Semantic Search","optional":false},{"name":"API Gateway","optional":true},{"name":"GCP","optional":true},{"name":"JavaScript","optional":true},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-10-15T10:51:49Z","employer_posted_date":null,"last_verified_at":"2026-10-15T10:51:49Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Client\nOur client is assembling a team to develop and upgrade systems for an international association of financial industry professionals. The organization unites 200,000 investment experts and operates more than 100 different applications to support its global operations.\nPosition overview\nWe are looking for a Solution Architect to own the solution architecture of Java services across Studio and Mosaic. The architect sets service boundaries, API and event contracts, persistence, identity, and integration patterns for authoring, governance, transformation, packaging, and delivery and stays close enough to the code to make those designs real in Micronaut services.\nResponsibilities\nOwn solution architecture for Java services across authoring, governance, transformation, packaging, and delivery\n\nDefine service boundaries and contracts for Studio and Mosaic, including assembler, resolver, LMS integration, content delivery, identity, and progress / learning-record services\n\nDesign a canonical content model for modular lessons, topics, assessments, and media, and keep it stable across Java APIs and React experiences\n\nDefine taxonomy and ontology services exposed through APIs so classification stays consistent across authoring, search, and delivery\n\nArchitect workflows for approvals, versioning, quality gates, lineage, and audit trails\n\nDesign standards-based transformation and packaging across XML, JSON, BITS, QTI, XLIFF, SCORM, xAPI, LTI, PDF, and ePub\n\nLead integration architecture across the component CMS, taxonomy, translation management, search, publishing, and learner channels (including Canvas and Brightspace)\n\nDefine AI-assisted drafting, tagging, enrichment, semantic search, and recommendation patterns, including how Java services call and govern those capabilities\n\nEstablish human review checkpoints, attribution, prompt and model versioning, and traceability of AI-generated content\n\nDesign identity and entitlement integration: Entra ID workforce SSO, Kong as the backend-for-frontend, JWT validation in Java services, LTI 1.3 learner federation, roles, paywalls, and secure access to published content\n\nShape AWS runtime architecture for these services: Aurora PostgreSQL, S3 and CloudFront delivery, secrets, and container deployment\n\nEnsure end-to-end observability across authoring, classification, approval, transformation, delivery, and AI actions (OpenTelemetry, metrics, and correlated logs)\n\nSet engineering standards for OpenAPI, persistence (JPA and schema migrations), error semantics, and testability of the Java services\n\nRequirements\n8+ years in solution, content, information, or enterprise architecture, with a substantial record of shipping Java services\n\nProduction experience with modern Java service frameworks (Micronaut or Spring), Gradle or Maven, REST, and OpenAPI\n\nExperience with structured component CMS platforms and component-level content models\n\nExperience with taxonomy and ontology platforms exposed through APIs\n\nExperience with translation workflows, translation memory, glossaries, and XLIFF exchange\n\nKnowledge of search and discovery architecture, including semantic search and recommendations\n\nExperience with publishing and transformation pipelines\n\nFamiliarity with learning delivery standards and channels such as LTI 1.3, SCORM, xAPI, Canvas, and Brightspace\n\nExperience with API, event, workflow, and file-ingest architectures\n\nStrong cloud architecture experience on AWS (relational data, object storage, CDN, secrets, container platforms)\n\nExperience with gateway and session architecture, identity integration (OIDC/JWT, SSO, federation), and secure access patterns\n\nFamiliarity with application stacks such as React front ends consuming Java services\n\nExperience integrating structured editors such as CKEditor with content models\n\nNice to have\nExperience with logical architecture across presentation, capability, content, integration, and infrastructure layers\n\nHands-on Micronaut, Flyway, and PostgreSQL / Aurora\n\nExperience with Kong (or a similar API gateway) as a backend-for-frontend in front of Java APIs\n\nExperience migrating legacy long-form content into modular reusable components\n\nFamiliarity with xAPI learning-record stores and content analytics\n\nKnowledge of semantic standards such as SKOS or RDF\n\nKnowledge of content standards such as BITS and QTI\n\nExperience governing a canonical model across multiple vendor platforms\n\nExperience with OpenTelemetry and Prometheus-style metrics on JVM services\n\nWhat We Offer:\nVacation days: Up to 26 business days per year.\n\n10 illness/special days off per year (fully paid, no medical papers needed) for all contract types\n\nHealth and life insurance (Luxmed)\n\nMyBenefit platform with Multisport option\n\nInternal psychological support service\n\nEnglish language classes from the first working day\n\nAccess to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training\n\nFlexible workplace: work from the office, from home, or choose a hybrid option\n\nTech Skills Mentoring Program\n\nOpportunities to develop as a public speaker, mentor, or technical interviewer\n\nFully paid idle (bench) when not involved in a project\n\nCertification reimbursement (AWS, GCP, Microsoft, etc.)\n\nTech stack\nJava\nSpring\nCMS Platforms\nAWS","description_format":"text","description_chars":5308,"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":["Certification reimbursement","Flexible schedule","Life insurance"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-15T11:25:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":49,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":76308,"is_top_pay":false},"html_url":"https://alion.io/job/dataart-solution-architect-java","json_url":"https://alion.io/job/dataart-solution-architect-java.json","meta":{"generated_at":"2026-10-16T09:36:23Z","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":7787,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":46984},"rest":"https://alion.io/mcp/rest/get_company?id=46984"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdataart-solution-architect-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%2Fdataart-solution-architect-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%2Fdataart-solution-architect-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/dataart-solution-architect-java\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdataart-solution-architect-java"}]}