Marriott is looking to build the next generation hospitality web portal to assist customers in traveling the world for work and pleasure.
Requirements
- 7+ years of professional experience in Java development.
- 5+ years of professional experience in AEM 6.1+ development
- Strong proficiency in Java and supporting Java frameworks like spring boot.
- Strong proficiency in AEM development including services, Adobe integrations and components.
- Solid understanding of web markup, including HTML5 and CSS3.
- Experience with state management libraries like Redux, Mobx, Zustand.
- Experience with RESTful APIs and asynchronous programming.
Responsibilities
- Develop and maintain Java and AEM components and user interfaces using Java.
- Collaborate with cross-functional teams to design and implement user-friendly features for all form factors.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs. Be ready to propose alternative solutions.
- Participate in code reviews to maintain code quality and consistency.
- Troubleshoot and debug issues as they arise.
- Stay up to date with the latest front-end technologies and best practices.
Other
- Temporary position.
- Mentor and provide guidance to junior developers.
- Communicate effectively with team members, stakeholders, and clients.
- Proven ability to work in an Agile development environment.
- Familiarity with version control systems (e.g., Git).