Solution Architect (Java)
D
DataArtContent technology
Workplace type: remote; Country code: PLFull-TimeSenior
Salary28000 - 30500 PLN per month net b2b; 20000 - 25000 PLN per month gross permanent
Apply NowOpens the employer's application page
Job Details
- Languages
- En B2
- Experience
- 8+ years in solution, content, information, or enterprise architecture, with a substantial record of shipping Java services
- Required Skills
- AWSJavaSpringRESTful APIs
Requirements
- Have 8+ years in solution, content, information, or enterprise architecture, with a substantial record of shipping Java services.
- Have production experience with modern Java service frameworks such as Micronaut or Spring.
- Have experience with Gradle or Maven, REST, and OpenAPI.
- Have experience with structured component CMS platforms and component-level content models.
- Have experience with taxonomy and ontology platforms exposed through APIs.
- Have experience with translation workflows, translation memory, glossaries, and XLIFF exchange.
- Know search and discovery architecture, including semantic search and recommendations.
- Have experience with publishing and transformation pipelines and API, event, workflow, and file-ingest architectures.
- Be familiar with learning delivery standards and channels such as LTI 1.3, SCORM, xAPI, Canvas, and Brightspace.
- Have strong AWS cloud architecture experience covering relational data, object storage, CDN, secrets, and container platforms.
- Have experience with gateway and session architecture, identity integration (OIDC/JWT, SSO, federation), and secure access patterns.
- Be familiar with React front ends consuming Java services and integrating structured editors such as CKEditor with content models.
Responsibilities
- Own solution architecture for Java services across authoring, governance, transformation, packaging, and delivery.
- Define service boundaries and contracts for Studio and Mosaic services, including assembler, resolver, LMS integration, content delivery, identity, and learning-record services.
- Design a canonical content model for modular lessons, topics, assessments, and media across Java APIs and React experiences.
- Define taxonomy and ontology services exposed through APIs.
- Architect workflows for approvals, versioning, quality gates, lineage, and audit trails.
- Design standards-based transformation and packaging across XML, JSON, BITS, QTI, XLIFF, SCORM, xAPI, LTI, PDF, and ePub.
- Lead integration architecture across CMS, taxonomy, translation management, search, publishing, and learner channels.
- Define AI-assisted drafting, tagging, enrichment, semantic search, and recommendation patterns, including governance and human review checkpoints.
- Design identity and entitlement integration, including Entra ID, Kong, JWT validation, LTI 1.3 federation, roles, paywalls, and secure content access.
- Shape AWS runtime architecture and establish observability and engineering standards for Java services.
View Full Description & ApplyYou'll be redirected to the employer's site