Senior Java Developer (all genders)
HRS AS A COMPANY
HRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over 50 years of experience, their digital platform, driven by ProcureTech, TravelTech, and FinTech, transforms how companies and travelers Stay, Work, and Pay.
ProcureTech digitally revolutionizes lodging procurement, connecting corporations and suppliers in a cutting-edge ecosystem. This enables seamless efficiency and automation, surpassing travelers' expectations.
TravelTech redefines the online lodging experience, offering personalized content from selection to check-in, ensuring an unparalleled journey for corporate travelers.
In FinTech, HRS introduces advancements like mobile banking and digital payments, turning corporate back offices into touchless lodging enablers, eliminating legacy cost barriers. The innovative 2-click book-to-pay feature streamlines interactions for travelers and hoteliers.
Combining these technology propositions, HRS unlocks exponential catalyst effects. Their data-driven focus delivers value-added services and high-return network effects, creating substantial customer value.
HRS's exponential growth since 1972 serves over 35% of the global Fortune 500 and leading hotel chains.
Join HRS to shape the future of business travel, empowered by a culture of growth and setting new industry standards worldwide.
POSITION
We are looking for a Senior Java Software Engineer (all genders) who will join our "Voyager" Team and help us maintain and develop hotel reservation customer-facing web application and a bunch of services around it.
CHALLENGE
- Work with a wide range of systems, processes and technologies to own and solve problems end-to-end to maintain existing applications in order to provide supreme service for customers.
- Design, build, and maintain APIs, services, and systems across HRS' engineering teams.
- Build new features used by hundreds of companies and thousands of users from Fortune 500.
- Work with engineers across the company to build new features at large-scale.
- Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter.
FOR THIS EXCITING MISSION YOU ARE EQUIPPED WITH...
Technology stack:
- Java 6 - 50% of code of legacy applications
- Java 8 and above - all new applications
- Enterprise JavaBeans, REST
- Spring, Spring Boot, Spring Security
- Building tools: Maven, Jenkins, Docker
- Cloud tools: Docker, AWS ECS, AWS RDS, AWS SQS
- Monitoring tools: micrometrics.io, Prometheus, Grafana, AWS Cloudwatch, ELK stack
- Nice to have: experience in vaadin
- Test environment: TDD (Junit 4,5, Spock), BDD (JBehave, Allure)
- The ability to thrive in a collaborative environment involving different stakeholders and subject matter experts
- Willingness to participate in upgrading Java versions in legacy applications
- Willingness to participate in choosing the technology stack, tools, used libraries etc.
- The ability to stitch together many different services and processes together even if you have not worked with them before
- The ability to put themselves in the shoes of the users and be a steward of crafting great experiences
- Knowledge & skills on systems and services and write high quality code
- Skills for upholding best practices in engineering, security, and design.
PERSPECTIVE
Access to a global network of a globally united and mutually responsible “Tribe of Intrapreneurs” that is passionately dedicated to renew the travel industry and while doing so reinvent the ways how businesses stay, work and pay.
Our entrepreneurial driven environment of full ownership and execution focus offers you the playground to contribute to a greater mission, while growing personally and professionally throughout this unique journey. You will continuously learn from a radical culture of retrospectives and continuous improvement and actively contribute to making business life better, smarter and more sustainable.
LOCATION, MOBILITY, INCENTIVE
The attractive remuneration is in line with the market and, in addition to a fixed monthly salary, all necessary work equipment and mobility, will also include an annual or multi-year bonus.
Job Segment:
Developer, Java, Cloud, Testing, Technology, Travel