JOBSEARCHER

Bloomreach Java Developer

OVERVIEW At Cavco, we ignite opportunity by providing affordable housing. We exist for our employees, our customers, our communities and our stakeholders. We take on big problems to help real people find, fund and protect their dream homes, which, in turn, provides stability and opportunity within their local community. Employing over 5000 smart and talented people nationally, we are proud of the work we do to make this happen. ABOUT THE ROLE We are looking for a Bloomreach Digital Experience Platform (DXP) Java Developer in our Plano, TX office. You should have expertise in developing with Bloomreach Digital Experience Platform (DXP), as well as Java, JavaScript/jQuery, JSON, Spring, Maven and related development frameworks in the enterprise software stack or digital experience platforms/CMS. You will be working on a team developing websites for our platform, Bloomreach Experience DXP CMS, as well as React apps, Angular apps, and developing B2B web applications to support our marketing, corporate, manufacturing, and retail divisions. ESSENTIAL DUTIES & RESPONSIBILITIES Bloomreach Digital Experience Platform (DXP) - development of components, work with content programmatically, and integration with React frontend. Development of web-based applications using Tomcat, Spring, Maven, REST Perform research/prototyping of new technologies and mentor team members Code, test and prepare documentation as required to support the web-based applications and websites Collaborate with developers, designers, and engineers to iterate on the designs, build, and deploy enhancements Implement security domains, permissions, workflow, and investigate and fix performance bottlenecks MINIMUM QUALIFICIATIONS Bloomreach Digital Experience Platform (DXP) experience 4-year degree in a technical discipline 5 years of Java development experience, 7 years overall OO language experience. 5 years experience architecting, designing, and developing dynamic websites and applications, with knowledge of the software design life cycle (SDLC), good design principles (OOAD), and an understanding of software testing Strong skills in Javascript, JQuery, AJAX, REST APIs, and be familiar with responsive design, HTML and CSS Experience working with an Enterprise Content Management System (Hippo CMS, BloomReach CMS, Sitecore, Jahia, SiteCore, Adobe Experience Manager, Apache Jackrabbit, etc.) Experience with Tomcat Application Server, Java 6 - 16, Spring Framework, JPA/Hibernate ORM, MyEclipse, Eclipse, Subversion, JUnit, Maven, Ant, Jenkins, JIRA, Confluence, AWS Database design experience with MS SQL Server and MySQL, and expert knowledge of SQL Experience with frameworks like Angular or React is a bonus Excellent communication skills (written and oral) and ability to explain complex technical issues simply Strong problem-solving skills Strong organizational skills and ability to keep commitments Extremely detail oriented, striving for 100% quality execution Job Type: Full-time Pay: $100,000.00 - $130,000.00 per year Benefits: 401(k) 401(k) matching Dental insurance Health insurance Life insurance Paid time off Vision insurance Schedule: Monday to Friday Application Question(s): How many years of Bloomreach Digital Experience Platform (DXP) experience do you have? Education: Bachelor's (Preferred) Experience: Java: 5 years (Preferred) Work Location: In person