Back to Job Search

Fullstack Java Engineer

  • Location: Scottsdale, Arizona, 85254
  • Salary: 135000.0
  • Job Type:Permanent

Posted 3 months ago

Excellent opportunity for a Senior Software Engineer with a leader in the hospitality industry that leverages cutting edge technology to welcome every guest, every partner, everywhere their journey takes them.

Location: Scottsdale, AZ

Salary: 135K+/DOE

Basics: This role is responsible for leading the development of the vision, roadmap and ultimately the product execution for our web platform. 

You Will Be Successful in This Role if You:

  • Are a technical leader who is actively sought out by peers
  • Balance long-term strategy and short-term project goals
  • Lead and mentor technical resources to obtain architectural and technology consistency across applications
  • Have the courage to push difficult or unpopular perspectives
  • Explain complex technical issues in a way non-technical people understand without being condescending
  • Solve complex technology and operational problems/issues independently
  • Demonstrate deep knowledge/expertise in multiple and inter-dependent applications and processes
  • Focus on delivery with strategic-thinking, collaboration, facilitation, negotiation, and motivational skills
  • Serve as evangelist of the technical designs, guidelines, and principles
  • Subject matter expert across multiple technologies and architectures
  • Remain unbiased toward any specific vendor or technology and is more interested in results than personal preferences
  • Make effective decisions, even under pressure and while lacking all the desired information detail
  • Communicate technical information in an appropriate manner for widely varied audiences (from management to individual contributors on software development teams)

Required Education & Years of Experience:

  • Bachelor’s Degree in Computer Science, or related field, from a four-year college or university, or one to two years related experience and/or training; or equivalent combination of education and experience
  • A minimum of 8 years relevant experience in software development, information systems, or equivalent technical environment, including previous experience in the development of highly transactional, mission critical applications in heterogeneous environments/architectures for multi-user systems

Required Technical Skills:

  • Strong oral, written, presentation and listening communication skills
  • Strong interpersonal and management skills
  • Strong reasoning, analytical, and problem-solving skills
  • Expert level proficiency in UI technologies HTML5, CSS and JavaScript, ReactJS
  • Experience with Service Oriented Architecture concepts, Web/RESTful services, and event-driven architecture
  • Expertise in web and/or distributed application design
  • Experience in Version control such as Git and Stash
  • Expert in all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support
  • Expert level knowledge of agile software development methodologies, Service Oriented Architecture, and object-oriented programming methodologies
  • Expert in software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Expert level ability to establish the department’s technical direction and supervise in its implementation

Preferred Technical Skills:

  • Experience in e-commerce domain and/or hospitality industry is desired
  • Experience in Continuous Integration/Delivery toolkits such as Jenkins/Puppet
  • Experience with AWS is desired
  • Experience with languages such as TypeScript, and frameworks such as SpringBoot