Position: Senior Full Stack Java Developer to design and implement a scalable Framework Content Management solution for a
Our valued not-for-profit client is seeking Senior Full Stack Java Developer to design and implement a scalable Framework Content Management solution
Initial 3-month contract (until March 31, ) with a strong possibility of extension. % Remote. 7.25 hours per day, Monday to Friday.
The successful candidate will be responsible for designing and implementing a scalable Framework Content Management solution (frontend + backend + storage)
Deliverables:
• Define configurable templates for generating live web pages from predefined templates based on dynamic, bilingual content
• Integration with authoring tools that support Markdown/WYSIWYG/structured content
• Approval workflows including inline comments, annotations, and workflow dashboards
• Feedback mechanisms for published docs (e.g., rating widgets, forms, analytics)
• Versioning, status and metadata management
• API based system-to-system integration
• XMI format parsing and transformation
• Develop publishing pipelines and integrations with CI/CD and documentation portals. Static site generation or dynamic rendering depending on performance and frequency of content updates
• Secure authentication, and role-based access control (Admin, Editor, Reviewer, Viewer)
• Audit logs for all content changes and user actions
Responsibilities
• Work with UI/UX team to elaborate wireframes and produce live prototypes following the wireframe design
• Participate in stakeholder review sessions and adjust the prototypes accordingly
• Review artifact development lifecycle and identify automation opportunities
• Translate business requirements into technical specifications and system design
• Work with the architect to design and build the Framework Content Management solution
• Build proof of concepts for various aspects of the whole solution
• Parse, transform and enhance content in XMI format
• Provide regular progress updates, demos, and sprint deliverables
• Test, optimize, and ensure system reliability and maintainability
• Support deployment, configuration, and onboarding in AWS Cloud environment
• Elaborate technical documentation for all components and handoff to internal teams
Must-Haves:
• 10+ years of experience with Java Script /
Type Script , modern frameworks (React, Vue, Angular, or similar), HTML5 and CSS
• 10+ years of experience with Python
, Java
, or similar stacks
• 7+ years of experience integrating with or building CMS/documentation platforms
• 5+ years of experience building cloud-native applications hosted on AWS
• 7+ years of experience with databases (SQL/No
SQL)
• 10+ years of experience building or integrating with REST APIs
Nice to Have
• Experience in integrations with tools like EA Sparx, Prolaborate and Confluence
• Knowledge of formal modelling notations (e.g. UML, ER, BPMN)
• Experience with docs-as-code ecosystems, DITA, or structured content systems
• Knowledge of static site generators or headless CMS platforms
• CI/CD knowledge for automated documentation builds