- 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 / learning-record services
- Design a canonical content model for modular lessons topics assessments and media and keep it stable across Java APIs and React experiences
- Define taxonomy and ontology services exposed through APIs so classification stays consistent across authoring search and delivery
- 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 the component CMS taxonomy translation management search publishing and learner channels (including Canvas and Brightspace)
Qualifications :
- 10 years in solution content information or enterprise architecture with a substantial record of shipping Java services
- Production experience with up-to-date Java (21) service frameworks (Micronaut or Spring) Gradle or Maven REST and OpenAPI
- Experience with taxonomy and ontology platforms exposed through APIs
- Experience with translation workflows translation memory glossaries and XLIFF exchange
- Knowledge of search and discovery architecture including semantic search and recommendations
- Experience with publishing and transformation pipelines
- Familiarity with learning delivery standards and channels such as LTI 1.3 SCORM xAPI Canvas and Brightspace