A leading technology services company seeks a Senior Java Developer with significant experience in Java-based CMS development, particularly Bloomreach. The successful candidate will enhance CMS functionality, support non-CMS integration, and engage in cross-functional teams. Requirements include 8+ years in development, solid Java expertise, and familiarity with Agile practices. This role emphasizes high-quality deliverables through collaboration, troubleshooting, and documentation. A Bachelor's degree in Computer Science or a related field is essential.
Qualifications
8+ years of experience in development projects.
3+ years of recent experience with Java-based CMS (Bloomreach/Hippo CMS).
2+ years of experience creating and consuming RESTful services.
Strong adherence to secure coding practices including OWASP Top 10.
Responsibilities
Provide support for non-CMS components interfacing with the CMS.
Assist stakeholders in understanding data flow across systems integrated with the CMS.
Represent the CMS team in discussions with non-CMS stakeholders.
Work on support tickets, troubleshoot issues, and deliver timely fixes.
Collaborate with QA teams to ensure high-quality deliverables.
Skills
Java-based CMS development
Agile methodology
RESTful services
Java 8 or 17
Secure coding practices
Education
Bachelor’s degree in Computer Science or related field
Tools
GitLab CI
Maven
Jenkins
Job description
A leading technology services company seeks a Senior Java Developer with significant experience in Java-based CMS development, particularly Bloomreach. The successful candidate will enhance CMS functionality, support non-CMS integration, and engage in cross-functional teams. Requirements include 8+ years in development, solid Java expertise, and familiarity with Agile practices. This role emphasizes high-quality deliverables through collaboration, troubleshooting, and documentation. A Bachelor's degree in Computer Science or a related field is essential.