Position: Middle Java Software Engineer for Global Hotel Solution Provider
Company: Brightgrove
Experience required: 2y
Category: Java
English level: intermediate
Published: 2022-10-01T00:00:00+03:00

We are looking for a Middle Java engineer to work on Mobile Optimized Application to search and book for working desks in Hotels and co-working offices.

**Our customer** – a global hotel provider- aims to diversify the business and is building a brand new platform.

**About The Customer**
Our partner is a well-established, leading hospitality solutions brand from Germany with a worldwide network. Being one of the global market giants in the business travel industry, the company provides various top-grade hotel management portals. Their solutions simplify the booking and management processes equally for corporates, travel managers, and travelers.

**About the Project**
Our customer – a global hotel provider- aims to diversify the business and is building a brand new platform.

Great opportunity to create a product from scratch!

What are we building?

Brand new platform for booking online meetings and groups, with instant booking and confirmation!

The platform's core is a request funnel that will calculate the costs for a meeting based on market-standard requirements for meeting rooms, catering, and equipment.

The pricing automation yield management, big data, different databases – the opportunity to automate pricing models for customers and suppliers, and a new UI and booking engine.

About The Team
SCRUM team consists of developers, QA and DevOps located in Kyiv and Warsaw.
**Responsibilities**
• implementation of web applications
• conducting code reviews
• designing software solutions
• ensuring SLA of products
• active participation in product growth
• mostly new features development
• participation in SCRUM ceremonies

**Candidate Requirements**
-several years of professional experience as a Java Developer
-knowledge of SQL, databases, and their performance
-understanding of the software development process
-solid standards for clean code and test coverage
-flexibility, initiative, fast learning abilities
-ability to work in a team and take responsibility
-experience with Agile methodologies
-good knowledge of English (B1-B2)

**Technologies:** Java 8-17, AWS (EKS, SQS, S3, Cognito, RDS, mail service), Spring boot 2.5+(security, web, data, cloud), Hibernate, PostgresDB, microservices, Kafka, Junit/Mokito, Jira, GitLab-CI
An advantage would be:
kubernetes, elasticsearch, elastic cache, docker