Pune (Hybrid)
Experience: 3-4 Years
HotelKey Overview
Job Posting Date: 28 Nov 2025
HotelKey is a global software company providing innovative software solutions and services for the hospitality industry - serving both enterprise brands and independent hotels alike. While we at HotelKey are still early on in our journey, we have achieved some impressive accomplishments, including having our software solution get selected at over 12,000+ properties and being the mandated PMS software at three major hotel enterprises.
We have accomplished this success by being committed to providing our customers with industry leading products and outstanding customer service. And we recognize that we are only able to accomplish these things and provide top-quality service by first taking care of our employees.
We are looking for motivated, enthusiastic team players with a passion for technology to join our growing team!
Description
We are seeking a 3 to 4 yrs Java Developer to join our dynamic team in Pune. The ideal candidate will work closely with cross-functional teams to deliver robust, scalable, and efficient solutions aligned with business needs.
Responsibilities
Develop, test, and deploy Java-based applications following best practices.
Write clean, maintainable, and efficient code.
Troubleshoot, debug, and resolve application issues.
Collaborate with product, QA, and engineering teams to define and deliver features.
Participate in code reviews and provide technical guidance to junior team members.
Integrate applications with databases, APIs, and third-party services.
Maintain documentation related to development processes and system changes.
Requirements
Minimum 3 years of hands-on experience in Java development and backend frameworks such as Spring Boot and/or JAX-RS.
Strong understanding of SQL; knowledge of NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
Proficient in JDBC, JPA, or Hibernate for data access and persistence.
Solid understanding of Java 8 and above, including features like Streams, Lambdas, and Functional Interfaces.
In-depth knowledge of Object-Oriented Programming (OOP) concepts: Encapsulation, Abstraction, Inheritance, and Polymorphism.
Strong understanding of Data Structures.
Strong command of the Java Collections Framework.
Good understanding of queues and data streaming concepts (e.g., AWS SQS, AWS SNS, Kafka, RabbitMQ preferred).
Familiarity with AWS services is highly desirable.
Experience with authentication and authorization mechanisms, especially OAuth2 and JWT.
Familiar with writing JUnit test cases, using frameworks such as Mockito and PowerMock for unit and integration testing.
You'll Succeed With -
Excellent time management and communication skills.
Flexible and agile with a can-do attitude.
Ability to work under pressure.
Proven work experience as a Deployment Coordinator or similar role.
Experience in the project life cycle, from conception to delivery.
An ability to prepare and interpret flowcharts, schedules, and step-by-step action plans.
Solid organizational skills, including multitasking and time management.
Strong teamwork skills.
Familiarity with risk management and quality assurance control.
Strong proficiency with G Suite, familiarity with business productivity applications (Zoom, Slack, CRM), and a high level of comfort in getting up to speed with new technology.
What You Can Expect From HotelKey
A friendly place to work alongside fantastic people
A flexible work schedule in a fast-paced, high-growth company
Competitive compensation
PTO & paid holidays
Health insurance
HotelKey is proud to be an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
HotelKey is committed to the full inclusion of all qualified individuals. This means that HotelKey will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process or to perform essential job functions, please contact our HR team via email at
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.