This role involves designing, developing, configuring, customizing, and maintaining enterprise Bloomreach CMS components and features for web and mobile platforms. The engineer will collaborate with product and business teams to analyze requirements and implement technical solutions aligned with business goals. Key responsibilities include creating architectural diagrams, workflows, and technical documentation. The position requires developing, testing, debugging, and deploying software solutions using Java, microservices, and multi-threaded programming techniques. Building and maintaining integrations between the CMS and backend services, including RESTful APIs, is also a core function. The role includes conducting code reviews, writing unit tests, and managing build and deployment pipelines. Additionally, the engineer will mentor junior engineers, enhance team knowledge and efficiency, and research/implement emerging technologies to improve CMS performance and scalability, following agile methodologies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior