Senior Software Engineer

3 - 6 years

15 - 30 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What is TravelPlus (FabHotels)

TravelPlus is India's leading cloud-based corporate travel and expense management platform. Trusted by 1000+ high- growth companies in India, TravelPlus is the only corporate travel product in India that offers world-class tech with best-in-class travel concierge, available 24x7 365 days a year.

With a backing of 7+ years of hospitality experience running FabHotels, India's biggest and the most preferred premium economy hotels chain with 1800+ hotels in 75+ cities and catering to 2000+ corporate & SME clients,we understand the critical role that both technology and people play in delivering superior corporate travel experiences If you have an eye for simple, intuitive and elegant design, if you love the journey of discovery through iteration and have relentlessly high standards for delivering innovative and groundbreaking products, we have the perfect job for you!

Responsibilities:

  • 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 Framework )
  • Preferred - experience in Lucene ElasticSearch / Solr , Jenkin, Docker
  • Preferred - experience in other languages/ technologies such as scala, nodeJs, PHP
  • Preferred - experience in AWS / Google / Azure Cloud (Managing , monitering and hosting servers)
  • Preferred - experience in handling Big Data
  • Preferred - knowledge of WebSocket and backend server for WebSocket

Requirements and skills:

  • BS/MS/BTech/MTech degree in Computer Science, Engineering or a related subject
  • Minimum 3+ years of experience Java/J2EE Technologies
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,Hibernate) Experience in the Spring Framework, Microservices, Data Structures and Algorithms.

Why work with us?

  • Grow at hyper-speed!

    A steep learning curve with massive career growth built into every challenge.
  • Work on a

    high-impact, tech-enabled platform

    powering large-scale real-world problems.
  • Enjoy a

    supportive, people-first culture

    with an open-door policy seniors are always accessible.
  • Your growth, your pace:

    Fast-track to

    POD Architect

    or

    POD Lead

    based on performance.
  • 5-day work week

    for the perfect balance of productivity and life.
  • Own what you build:

    High ownership culture where you

    develop it, run it, and own it

    .
  • Dive into a

    power-packed tech stack

    that gives you 360 exposure:
    • Backend:

      Java, Spring Framework, Microservices
    • Systems & Data:

      Kafka/Redis, Elasticsearch, MySQL, Data Structures and Algorithms
  • A role where you level up your skills, work on cutting-edge systems, and make real impact.

If this sounds like the right fit for you, go ahead and apply!

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
FabHotels logo
FabHotels

Travel Arrangements

New Delhi

RecommendedJobs for You