Senior Software Engineer
BloomreachJob Description
📋 Description Lead Bloomreach projects for global clients in professional services. Integrate products using Java and modern frontend frameworks. Advise on architecture and customer solution design. Develop and improve add-ons and plugins for our DXP. Travel occasionally to client/partners in EMEA. 🎯 Requirements Bachelor's or Master's degree in IT or IT-related field. 6+ years as a developer; 4+ years hands-on Java implementations. Experience leading client relationships. Experience with enterprise or cloud software development/implementation. Strong organizational and troubleshooting skills. English proficiency; Spring and Maven knowledge a plus. 🎁 Benefits Flexible hours; remote-first with Bloomreach hubs on three continents. 5 paid volunteering days per year. $1,500 annual education budget for books/courses. Employee Assistance Program and Calm subscription. Extended parental leave up to 26 weeks for primary caregivers. DisConnect days: extra day off each quarter.