Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wiraa Logo

Software Engineer (Full Stack)

Wiraa

$41 - $68
Oct 4, 2025
Remote, US
Apply Now

Marriott International is seeking to build the next-generation hospitality web portal to elevate the customer experience for travelers worldwide, requiring development and maintenance of a cutting-edge React-based micro-UI architecture leveraging Adobe Experience Manager (AEM) and Java-based services.

Requirements

  • 7+ years of professional experience in Java development
  • 5+ years of professional experience in AEM 6.1+ development
  • Proficiency in Java and supporting frameworks such as Spring Boot
  • Extensive experience in AEM development, including services, integrations, and components
  • Solid understanding of web markup languages, including HTML5 and CSS3
  • Experience with state management libraries like Redux, Mobx, or Zustand
  • Familiarity with modern front-end build tools such as Webpack and Vite

Responsibilities

  • Develop, enhance, and maintain Java and AEM components and user interfaces to meet project requirements
  • Collaborate with cross-functional teams to design intuitive, user-friendly features across all device types
  • Optimize applications for speed, scalability, and responsiveness to ensure a seamless user experience
  • Assess the technical feasibility of UI/UX designs and propose alternative solutions when necessary
  • Participate in code reviews to uphold high standards of code quality, security, and consistency
  • Identify, troubleshoot, and resolve bugs and performance issues promptly
  • Stay current with emerging front-end technologies and industry best practices

Other

  • Excellent problem-solving skills and attention to detail
  • Effective communication and teamwork capabilities
  • Proven ability to work within Agile development environments
  • Mentor junior developers, sharing knowledge and fostering a collaborative team environment
  • Maintain clear and effective communication with team members, stakeholders, and clients regarding project progress and challenges