Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Marriott International Logo

Software Engineer-Senior

Marriott International

$130,000 - $174,900
Aug 19, 2025
Bethesda, MD, USA
Apply Now

Marriott International, Inc. is looking for a Senior Software Engineer to lead the design, solutioning, and delivery of large-scale enterprise applications, including end-to-end integration solutions, by leveraging leading-edge technologies in an innovative and impactful manner.

Requirements

  • 5 years of experience working in an Agile development environment;
  • 5 years of experience with Object Oriented Design and development concepts;
  • 5 years of experience designing and developing high performance, scalable JAVA applications using: J2EE;
  • Relational and NoSQL databases; and XML, JavaScript, JSON, APIs, and microservices;
  • 4 years of experience with high performance, high availability Reservation systems;
  • 4 years of experience with end-to-end integration solutions development for enterprise software or hosted high-tech services;
  • 4 years of experience implementing Microservices using REST, MQ, Java 11+, Python, Javascript and Docker by applying industry best practices;

Responsibilities

  • Lead the design, solutioning and delivery of large-scale enterprise applications including end-to-end integration solutions development for enterprise software or hosted high-tech services.
  • Create solutions that serve business needs by leveraging leading edge technologies in an innovative and impactful manner.
  • Develop cloud native application using Spring Boo, Spring Webflux Play and/or Akka.
  • Perform requirements analysis, solution architecture reviews and high-level solution design, resource-based and API specification development.
  • Implement Microservices using REST, MQ, Java 11+, Python, Javascript and Docker, by applying best practices in the industry.
  • Develop cloud native applications using AWS and Springboot.
  • Perform requirement analysis, solution architecture reviews and high-level solution design, resource-based and API specification development.

Other

  • Work in an agile development environment with an onshore offshore model.
  • Ensure all projects follow the defined development and business case processes.
  • Ensure proper coordination with appropriate IT and vendor relations teams.
  • Provide consultation for routine and complex systems development.
  • Demonstrate technology leadership in developing cutting edge technology.