Senior Java Developer - Gurgaon/Gurugram, India - FabHotels

    FabHotels
    FabHotels Gurgaon/Gurugram, India

    2 weeks ago

    Default job background
    permanent Technology / Internet
    Description

    Job Description :

    FabHotels is an online hotel aggregator providing budget accommodations. We currently operate 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.

    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

    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

    )