Java Solution Architect
Role Overview
• 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)
Key Skills for This Role
Full Job Posting
Job Description:
- 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 modern 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
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Increasingly
AI Consultant
Pune, IND
Java Lead
Pune, IND
Recruiter
Hinjawadi, IND
IT Recruiter
Bengaluru, IND
C# Developer
Bengaluru, IND
Senior .Net Developer
Bengaluru, IND
Drupal Tech Lead
Hyderabad, IND