Full-Stack Developer - Open Reply
Role details
Job location
Tech stack
Job description
additional experience with Java, Spring Boot, React, Next.js, and PHP. Familiarity with CMS platforms, integrations, and AI-related technologies will further distinguish you as a candidate. This is a London-based role. Responsibilities: Design, develop, and maintain scalable web, eCommerce, and mobile solutions using both front-end and back-end technologies. Implement and enhance applications on the Liferay DXP platform, ensuring robust integrations and customisations. Collaborate with Technical Project Managers, Architects, and Technical Leads to translate requirements into technical deliverables. Develop and optimise backend services and APIs using Java and Spring Boot. Build responsive front-end interfaces with React and Next.js, adhering to best practices for performance and accessibility. Integrate and manage content using various CMS platforms and support third-party system integrations as required. Participate in code reviews, unit testing, and continuous integration to maintain
Requirements
high code quality and reliability. Explore and implement AI-related technologies to drive innovative solutions and enhance platform capabilities. About the candidate: Bachelor's degree with a minimum 2:1 classification, ideally in Computer Science, Software Engineering, or a related discipline. At least 2 years of professional experience as a Full Stack Developer or in a similar role. Proven hands-on experience with Liferay DXP (7.x preferred), including configuration, customisation, and development. Strong proficiency in Java (with Spring Boot) for back-end and Liferay-related development. Front-end development skills with React, Next.js, and JavaScript/TypeScript; experience with PHP and React Native is advantageous. Familiarity with HTML, CSS, and current best practices in modern UI development and solid understanding of microservices architecture, API design, and system integrations. Experience using version control systems such as Git, and proven ability to collaborate and communicate effectively within a team. Knowledge or practical experience with AI-related technologies is highly desirable. Reply is an Equal Opportunities Employer and committed to embracing diversity in the workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type regardless of age, sexual orientation, gender, identity, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status or parental status or any other characteristic protected by the Law. Reply is committed to making sure that our selection methods are fair to everyone. To help you during the recruitment process, please let us know of any Reasonable Adjustments you may need.