Senior Full Stack Developer – Magnolia CMS Specialist
Position: Senior Full Stack Developer / Magnolia CMS Specialist
Okemos, MI, HYBRID
Experience: 8+ Years
Mandatory Magnolia CMS Experience: 5+ Years (Recent, Hands-on)
Joining: Immediate – Candidates must be available to join within 2 weeks.
Job Description
We are looking for an experienced Senior Full Stack Developer with strong, recent hands-on experience in Magnolia CMS to join our team. The ideal candidate should have at least 8 years of overall software development experience, including a minimum of 5 years working extensively with Magnolia CMS.
The candidate must have strong expertise in Magnolia CMS customization, Java/J2EE development, Spring Framework, frontend technologies, and enterprise application integrations.
The ideal candidate should possess excellent analytical, critical-thinking, and problem-solving skills, along with the ability to communicate technical concepts, recommendations, and potential risks effectively.
Required Technical Skills (Must-Have)
- Magnolia CMS: Minimum 5 years of recent, hands-on development experience.
- Magnolia Development: Strong experience with templates, components, dialogs, content types, content apps, and custom modules.
- Magnolia Administration: Experience with configuration, content authoring, publishing, workflows, permissions, and troubleshooting.
- Integrations: Experience integrating Magnolia CMS with REST APIs and enterprise applications.
- Java/J2EE: Strong Core Java and J2EE development experience.
- JVM: Deep understanding of JVM internals, memory management, profiling, and performance troubleshooting.
- Spring: Strong experience with the Spring Framework.
- Frontend Technologies: Angular, TypeScript, and Node.js.
- Web Technologies: HTML and CSS.
- Web Services: Jersey and RESTful web services.
- Database: Strong SQL, PL/SQL, and Oracle Database experience.
Nice-to-Have Skills
- Magnolia CMS upgrades, migrations, and performance optimization.
- Magnolia multisite implementation.
- Magnolia deployment across Development, Test, Staging, and Production environments.
- Unix/Linux and Shell scripting.
- Docker.
- Memcache / Redis.
- SAML and Single Sign-On (SSO) integrations.
- CI/CD pipelines.
- Production monitoring, logging, and application support.
Candidate Requirements
- Minimum 8+ years of overall software development experience.
- Minimum 5+ years of recent, hands-on Magnolia CMS experience (mandatory).
- Strong full-stack development and enterprise application experience.
- Excellent analytical reasoning, communication, and problem-solving skills.
- Must be available to join within 2 weeks.
Important: Priority will be given to candidates with deep, recent, hands-on Magnolia CMS development experience. Please thoroughly screen candidates before submission and share only the strongest matching profile.