Hippo CMS consultant in Sunnyvale, CA at Vaco

Date Posted: 8/8/2019

Job Snapshot

Job Description

REQUIREMENTS
* 3+ years of proven experience working with an Enterprise Content Management System (Hippo CMS, BloomReach CMS, Apache Jackrabbit etc)
* 1+ year of proven experience with Data Modeling, Configuration and Customization of Hippo 'or' brXM BloomReach
* Working knowledge of Experience Manager that supports Content as a Service and Dynamic Hierarchical Content Modeling
* Developed solutions on Enterprise Content Management systems built on the JCR APIs
* Experience with JCR (Java content Repository) is a must
* 3+ years of experience developing large scale web applications using Java, Spring Framework, Micro-services, asynchronous patterns and multithreaded programming
* Experience on core features of Spring Framework such as Dependency Injection and Aspect-Oriented Programming, Spring Security.
* Strong desire to have knowledge about UIUX frameworks (React, Angular, etc.)
* Proven experience in Web application development practices using Javascript, HTML, CSS etc
* Proven Experience working with Docker or similar technologies, Maven, GIT, CI/CD and writing unit/integration tests
* Strong technical problem solving & debugging skills and excellent written and verbal communication skills
* Self-starter with strong initiative, quality deliverable and ability to work under pressure

BONUS POINTS
* Good Knowledge on BloomReach Experience Manager v13+ and Custom JAX RS
* Certified BloomReach developer is desirable
* Proven Experience Cloud Platforms like GCP, Azure or Pivotal Cloud Foundry
* Familiarity with SQL Database and NoSQL Databases ( MongoDB / Cassandra )
* Significant experience in Messaging architectures & development- MQ Series or Kafka or equivalent
* Proven Experience in building RESTful APIs and a deep understanding of REST principles
* Familiarity with search technologies such as Endeca, Solr and or Elastic search are desirable
* Experience with Agile development methodologies
* Energetic, flexible, collaborative, team player and good interpersonal skills