Solution Architect (Java)

New
D
DataArtFinancial services
Workplace type: remote; Locations: Wrocław, Warszawa, Lublin, Kraków, Łódź; 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, 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.
  • Be familiar with learning delivery standards and channels such as LTI 1.3, SCORM, xAPI, Canvas, and Brightspace.
  • Have experience with API, event, workflow, and file-ingest architectures.
  • 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 have experience 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, including assembler, resolver, LMS integration, content delivery, identity, and progress 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 for consistent classification across authoring, search, and delivery.
  • Architect approval, versioning, quality-gate, lineage, and audit-trail workflows.
  • Design standards-based transformation and packaging across XML, JSON, BITS, QTI, XLIFF, SCORM, xAPI, LTI, PDF, and ePub.
  • Lead integration architecture across the component CMS, taxonomy, translation management, search, publishing, and learner channels, including Canvas and Brightspace.
  • Define and govern AI-assisted drafting, tagging, enrichment, semantic search, and recommendation patterns, including human review and traceability.
  • Design identity and entitlement integration, including Entra ID workforce SSO, Kong, JWT validation, LTI 1.3 learner federation, roles, and secure access.
  • Shape AWS runtime architecture and end-to-end observability, and set Java service standards for OpenAPI, persistence, error semantics, and testability.
View Full Description & ApplyYou'll be redirected to the employer's site
28000 - 30500 PLN per month net b2b; 20000 - 25000 PLN per month gross permanent
Apply Now