Java Developer ( Elastic )

  • Gurugram, Haryana, India
  • Permanent
  • Technology
  • 2 - 5 years
Job Title:

Java Developer ( Elastic )

Job Description:

Java
Spring Boot
Elastic Search
Multithreading

Experience Range:

2 - 5 years

Educational Qualifications:

Any graduation

Job Responsibilities:

What We’ll need:
 Strong in data structures and algorithm
 Worked on a large scale consumer product.
 Must have worked on distributed and microservice architecture.
 Very strong fundamentals on scale/ performance/ memory optimisation.
 Sound fundamentals of authentication, authorization, payment processes, data security.
 Preferred - Experience of designing open APIs, implementation of oAuth2.
 Must Have experience in Kafka/ JMS / RabbitMQ / AWS Elastic queue .
 Must have experience in Spring + Hibernate
 Must have production knowledge of Tomcat / Jetty / Undertow

Skills Required:

Spring , Core Java , ElasticSearch

Candidate Attributes:

 Must Have experience in Junit / mockito unit test cases
 Must have knowledge of Mysql ( any RDBMS )
 Preferred - experience in handling high traffic apps.
 Preferred - experience in MongoDB, Redis , CouchDb, Dynamo DB, Riak .
 Preferred - experience in Asynchronous Programming ( Actor model concurrency / RxJava / Executor
Framework )
 Preferred - experience in Lucene ElasticSearch / Solr , Jenkin, Docker
 Preferred - experience in other languages/ technologies such as scala, nodeJs, PHP

Job Code: KL-YP964XDZ
About Us
FabHotels is an online hotel aggregator providing budget accommodations. We currently operate 15000+ rooms across 600+ franchise hotels in 50+ major cities across India. The Gurugram based startup was founded by Bain alumni, Vaibhav Aggarwal & Adarssh Mnpuria in 2014, FabHotels has raised more than $60Mn. till date and is backed by leading VC firm Accel Partners, Qualcomm Ventures, Aarin Capital & RB Capital.
Why Us?
Our people are Fabhotels biggest competitive advantage. We are young, relentless and hungry to achieve great heights.