Our company is a leading provider of innovative solutions for the hospitality industry, dedicated to ensuring seamless operations for hoteliers around the clock.
Job Description
You are a skilled developer who enjoys tackling complex algorithmic, distributed system, and large data set problems on a daily basis.
Here's an overview of what your typical day would entail :
- Collaborate with a talented team of engineers to design, build, and scale back-end services.
- Participate in architectural decisions that foster innovation and creativity.
- Work closely with a multidisciplinary team to support our customers and partners.
- Develop systems that process vast amounts of reviews, time-series data, semantic mentions, surveys, and responses every day.
- Craft cognitive services that extract valuable insights from this data, providing actionable knowledge to over 60,000 hotels worldwide.
- Enjoy the satisfaction of building great projects and working with a fantastic team.
Our technology stack includes :
A microservices-based architecture running on Kubernetes.Java, Python, Node.js.Kafka, Elasticsearch, MongoDB, Cassandra, and MySQL persistence.MapReduce and stream-based data processing.Requirements
Demonstrate strong problem-solving skills.Possess solid professional experience.Hold strong knowledge of Java.Show adaptability and willingness to learn new languages and frameworks.Able to solve programming problems and understand the impact of solutions on algorithmic time and space complexity.Maintain a collaborative work style that involves colleagues in important decisions and fosters shared code ownership.Comfortable communicating effectively in English.Benefits
Flexible work schedule.Free coffee, tea, and after-work drinks.New office located in the city center.Diverse international team and excellent work environment.Team-building activities and charity donation programs.Discounts on private health insurance, meal tickets, transportation, and kindergarten fees.