Enable job alerts via email!

Senior Software Engineer

FabHotels

Gurugram District

On-site

INR 9,00,000 - 12,00,000

Full time

Yesterday
Be an early applicant

Job summary

A leading hotel chain based in Gurugram is seeking a skilled software developer with a strong background in data structures, algorithms, and microservice architecture. Candidates must possess experience in performance optimization and various backend technologies. The role offers opportunities for growth in a dynamic environment focusing on large-scale consumer products.

Qualifications

  • Strong in data structures and algorithms.
  • Worked on large-scale consumer products.
  • Very strong fundamentals on scale, performance, and memory optimization.

Skills

Data structures and algorithms
Distributed and microservice architecture
Performance optimization
Authentication and authorization
Kafka / JMS / RabbitMQ
Spring + Hibernate
MySQL

Tools

Tomcat
JUnit
Docker
Job description
Qualifications
  • Strong in data structures and algorithms.
  • Worked on a large-scale consumer product.
  • Must have worked on distributed and microservice architecture.
  • Very strong fundamentals on scale/ performance/ memory optimization.
  • Sound fundamentals of authentication, authorization, payment processes, and data security.
  • Preferred - Experience in 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 know 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 / ExecutorFramework ).
  • Preferred - experience in Lucene, ElasticSearch / Solr, Jenkins, Docker.
  • Preferred - experience in other languages/ technologies such as Scala, nodeJs, PHP.
  • Preferred - experience in AWS / Google / Azure Cloud ( Managing, monitoring, and hosting servers ).
  • Preferred - experience in handling Big Data.
  • Preferred - knowledge of WebSocket and backend server for WebSocket.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.