{"schemaVersion":"jobsearcher.job.v1","id":"a2facb853a02c4002a6a4fa0","url":"https://jobsearcher.com/jobs/a2facb853a02c4002a6a4fa0","canonicalUrl":"https://jobsearcher.com/jobs/a2facb853a02c4002a6a4fa0","title":"JAVA Senior Developer with CMS exposure","description":"OverviewThe Senior Java Developer with CMS exposure will support and enhance CMS functionality while ensuring smooth integration with non-CMS components.\r\nThe role requires strong experience in Java-based CMS development, particularly Bloomreach Experience Manager (Hippo CMS), along with solid communication skills to represent the CMS team in cross-functional discussions.\r\nThe developer will participate in development, troubleshooting, documentation, and Agile ceremonies.\r\nResponsibilitiesProvide support for non-CMS components interfacing with the CMS and clarify system boundaries.\r\nAssist stakeholders in understanding data flow across systems integrated with the CMS.\r\nRepresent the CMS team in discussions with non-CMS stakeholders and articulate architecture and design.\r\nWork on support tickets, troubleshoot issues, and deliver timely fixes.\r\nPerform coding, debugging, and unit testing for CMS enhancements and integrations.\r\nCollaborate with QA teams to ensure high-quality deliverables.\r\nPrepare technical documentation such as High-Level and Low-Level Design documents.\r\nConduct code and documentation reviews for CMS developers.\r\nSupport production deployments and perform post-deployment validations.\r\nParticipate in patching activities, including weekend support when required.\r\nMaintain communication with onshore teams for updates and alignment.\r\nAttend and participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives.\r\nRequired Qualifications8+ years of experience in development projects.\r\n3+ years of recent experience with Java-based CMS (Bloomreach/Hippo CMS).\r\n5+ years of Java/J2EE experience with strong knowledge of Java 8 (Java 17 preferred).\r\n2+ years of experience creating and consuming RESTful services.\r\n1+ year of experience with GraphQL using Apollo Client and JSON.\r\n1+ year of experience working in Agile methodology.\r\n2+ years of experience using secure coding practices in Java development.\r\nExperience with CI/CD tools such as GitLab CI or Jenkins.\r\nExperience with build tools such as Maven or Gradle.\r\nBachelor’s degree in Computer Science or related field.\r\nStrong experience with server-side frameworks including Spring and Apache Wicket.\r\nStrong adherence to secure coding practices including OWASP Top 10.\r\nPreferred QualificationsExperience with Apache Wicket.\r\nFamiliarity with React and Node.js.\r\nExposure to NoSQL databases such as Couchbase.\r\nExperience with AWS S3.\r\nExperience with Git or Bitbucket.\r\nExperience with NoSQL databases (MongoDB, Cassandra, Couchbase).\r\nExperience with relational databases such as MySQL, PostgreSQL, or SQL Server.#J-18808-Ljbffr","company":"Compunnel","rawCompany":"compunnel","city":"Memphis","state":"TN","isRemote":false,"isActive":false,"createdAt":"2026-10-04T02:28:20.585Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"JAVA Senior Developer with CMS exposure","description":"OverviewThe Senior Java Developer with CMS exposure will support and enhance CMS functionality while ensuring smooth integration with non-CMS components.\r\nThe role requires strong experience in Java-based CMS development, particularly Bloomreach Experience Manager (Hippo CMS), along with solid communication skills to represent the CMS team in cross-functional discussions.\r\nThe developer will participate in development, troubleshooting, documentation, and Agile ceremonies.\r\nResponsibilitiesProvide support for non-CMS components interfacing with the CMS and clarify system boundaries.\r\nAssist stakeholders in understanding data flow across systems integrated with the CMS.\r\nRepresent the CMS team in discussions with non-CMS stakeholders and articulate architecture and design.\r\nWork on support tickets, troubleshoot issues, and deliver timely fixes.\r\nPerform coding, debugging, and unit testing for CMS enhancements and integrations.\r\nCollaborate with QA teams to ensure high-quality deliverables.\r\nPrepare technical documentation such as High-Level and Low-Level Design documents.\r\nConduct code and documentation reviews for CMS developers.\r\nSupport production deployments and perform post-deployment validations.\r\nParticipate in patching activities, including weekend support when required.\r\nMaintain communication with onshore teams for updates and alignment.\r\nAttend and participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives.\r\nRequired Qualifications8+ years of experience in development projects.\r\n3+ years of recent experience with Java-based CMS (Bloomreach/Hippo CMS).\r\n5+ years of Java/J2EE experience with strong knowledge of Java 8 (Java 17 preferred).\r\n2+ years of experience creating and consuming RESTful services.\r\n1+ year of experience with GraphQL using Apollo Client and JSON.\r\n1+ year of experience working in Agile methodology.\r\n2+ years of experience using secure coding practices in Java development.\r\nExperience with CI/CD tools such as GitLab CI or Jenkins.\r\nExperience with build tools such as Maven or Gradle.\r\nBachelor’s degree in Computer Science or related field.\r\nStrong experience with server-side frameworks including Spring and Apache Wicket.\r\nStrong adherence to secure coding practices including OWASP Top 10.\r\nPreferred QualificationsExperience with Apache Wicket.\r\nFamiliarity with React and Node.js.\r\nExposure to NoSQL databases such as Couchbase.\r\nExperience with AWS S3.\r\nExperience with Git or Bitbucket.\r\nExperience with NoSQL databases (MongoDB, Cassandra, Couchbase).\r\nExperience with relational databases such as MySQL, PostgreSQL, or SQL Server.#J-18808-Ljbffr","datePosted":"2026-10-04T02:28:20.585Z","dateModified":"2026-10-04T02:28:20.585Z","hiringOrganization":{"@type":"Organization","name":"Compunnel","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Memphis","addressRegion":"TN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a2facb853a02c4002a6a4fa0"},"url":"https://jobsearcher.com/jobs/a2facb853a02c4002a6a4fa0"}}