From smartphone capabilities like Digital Key to connected rooms that allow for integrated entertainment, temperature, and lighting controls, Hilton's Global Technology team is responsible for creating the hospitality experience of the future - for our guests, owners, and Team Members. Through innovative technology development and deployment, this team ensures Hilton has the technology needed to support our continued global growth while remaining at the forefront of hospitality technology innovation.
What will I be doing?
As the Lead Architect, you will develop java-based RESTful services[NW1] . You will support the definition, development, and deployment of services[NW2] as part of Hilton's ongoing legacy-system renovation efforts. You will work with the Senior Director of API Build. You will fulfill several roles in the Agile REST Development (Build) Team. You will bring the technical expertise necessary to develop software from conceptual design. Your methods will align with standard practices of development, code structure, application performance capabilities, res-use of code logic, and maintainability for all application component logic for the Renovation REST API capabilities suite.
More specifically, you will:
Advise leadership on the establishment of new or refined standards within the team; you will also advise on the implementation of these standards across development teams in the enterprise
Collaborate with Leads and Architecture to identify development patterns necessary to deliver REST API components that meet the Service Profile specifications
Demonstrate patterns of development for other Team Members to replicate in order to achieve efficiency and consistency in performance standards; these efforts will also lend to passing integration and orchestration test criteria, and meet maintainability standards
Provide technical solution approaches for new services and new capabilities within existing REST API
Provide developer-level problem solving of issues and observations reported by internal and external consumers
Review planned and completed development and integration-test work completed by development team
What are we looking for?
We are seeking visionaries who are passionate about development and who love the chance to create transformations from concept to final product. We believe success in this role will demonstrate itself through the following attributes and skills:
Interpersonal communicators who will positively influence Hilton's partners and who will communicate effectively at all levels
Leaders who provide mentoring and training to Developer I and Developer II Team Members
Self-starters who take initiative in implementing goals, utilize analytical skills, and possess adaptability to change
To fulfill this role successfully, you must possess the following minimum qualifications and experience:
BA/ BS Bachelor's Degree
Five (5) years of experience in Java EE development, including Java 8
Two (2) years of experience as a Senior Developer with ownership of SOA components
Three (3) years of experience managing REST API services
Strong proficiency in developing JSON REST APIs
Deep understanding of Agile methodologies, either Kanban or Scrum
History of establishing repeatable code practices and standards
Experience facilitating technical decisions of Junior Developers
Experience with TDD using Cucumber or equivalent frameworks
Success implementing mock interfaces for testing
Experience with technical teams and projects in both new development and maintenance
It would be advantageous in this position for you to demonstrate the following capabilities and distinctions:
BS Bachelor's Degree in Computer Science, Mathematics, or Engineering
Eight (8) years of Java development experience
Demonstrable experience developing application components with Swagger REST API Framework, DropWizard REST Framework, JAX-RS and Jersey
Demonstrable experience using non-relational database tools such as Couchbase or Cassandra, or using relational database tools like MySQL and Informix
What will it be like to work for Hilton?
Hilton is the leading global hospitality company, spanning the lodging sector from luxurious full-service hotels and resorts to extended-stay suites and mid-priced hotels. For nearly a century, Hilton has offered business and leisure travelers the finest in accommodations, service, amenities and value. Hilton is dedicated to continuing its tradition of providing exceptional guest experiences across its global brands
. Our vision to fill the earth with the light and warmth of hospitality unites us as a team to create remarkable hospitality experiences around the world every day. And, our amazing Team Members are at the heart of it all!
Position Type: Full-Time Permanent
Years of Experience Required: