Jobs and Careers
MA

FLEX Senior Software Engineer - Java

Marriott International
United Statesfull_timeVerifiedPosted 9 Dec 2024
💰 $170,480/yr

About the role

This is a temporary position.   

We are seeking an exceptional engineering leader to drive the design, development, and delivery of large-scale enterprise applications. The ideal candidate is product-focused, passionate about solving complex challenges, and experienced in leading architectural and innovative service solutions for Marriott's eCommerce platform.

 

Key responsibilities include:

 

  • Leading the design and implementation of advanced services and frameworks to support business needs.
  • Researching, analyzing, designing, and implementing solutions that meet current and future requirements.
  • Communicating effectively across all levels and collaborating with engineering teams throughout Global Technology to ensure alignment and successful delivery.
  • Managing multiple initiatives, ensuring projects are completed on time, within scope, and budget.
  • Delivering impactful and innovative solutions leveraging cutting-edge technologies.

 

This role requires a proven track record of balancing technical leadership, strategic vision, and cross-functional collaboration.

 

QUALIFICATIONS

 

Required

  • Undergraduate degree or equivalent experience/certification
  • 7+ years’ experience in software development with experience in Java/JEE application development. 
  • 5+ years hands-on experience in software development with expertise in:
    • Defining, creating, and supporting enterprise-scale cloud solutions in an agile development environment
    • Delivered large-scale systems, with focus on scalability, latency, security and resilience.
    • Hands-on experience in building cloud native microservices, domain driven development, and event-oriented architectures 
    • Expertise in automation, CI/CD, Release Management processes and Application Deployments to Cloud.
    • Working knowledge in API platforms, back-end services, database and networking components of full stack infrastructure
    • Development experience in the following tech/tool/platforms stack:
      • Spring Boot 
      • Node.js
      • Microservices development

 

Preferred

  • Experience leading and managing end-to-end integration solutions development for enterprise software or hosted high-tech services.
  • Worked on initiatives to implement Microservices by applying best practices in the industry.
  • Successfully lead and managed development of cloud native applications using Play, Akka or SpringBoot.
  • Working knowledge in DevOps, Containerization and development of CI/CD pipelines.
  • Deep knowledge and hands-on experience in API management platforms such as Akana, Mulesoft, Apigee, is a plus.
  • Capable of performing requirement analysis, solution architecture reviews and high-level solution design, resource-based and API specification development.
  • Technology leadership experience working in an agile development environment with an onshore/offshore model. 
  • Must be results oriented having demonstrated technology leadership experience in developing cutting edge technology.
  • Demonstrated ability to learn and experiment in future software engineering opportunities

 

CORE WORK ACTIVITIES

 

Technical Leadership

  • Trains and/or mentors other team members, and peers as appropriate 
  • Provides financial input on department or project budgets, capital expenditures or other cost/resource estimates as requested
  • Identifies opportunities to enhance the service delivery processes.

 

Delivering Technology 

  • Performs more complex quantitative and qualitative analyses for service delivery processes and projects.
  • Facilitates achievement of expected deliverables and obligations of Services Providers
  • Validates completeness of requirements prior to Service Provider solutioning
  • Ensures all projects follow the defined development and business case processes
  • Ensures proper coordination with appropriate IT and vendor relations teams
  • Provides consultation for routine and complex systems development
  • Ensures early warning to the business stakeholder executives regarding degraded or missed service levels
  • Coordinates with Operations and Infrastructure teams for deployment and production support activities

 

IT Governance

  • Follows all defined GT standards and processes (i.e. IT Governance, SM&G, Architecture, etc.), and provides input for improvements to the appropriate process owners as needed
  • Maintains a proper balance between business and operational risk 
  • Follows the defined project management standards

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Marriott International

View company profile →