Senior Java Software Engineer

1 week ago


Mohali, Punjab, India HRS Group Full time

HRS COMPANY OVERVIEW

HRS is a trailblazer in the realm of business travel, striving to enhance every travel experience through cutting-edge technology. With over five decades in the industry, our digital platform, powered by Procure Tech, Travel Tech, and FinTech, revolutionizes how companies and travelers Stay, Work, and Pay.

Procure Tech innovates the process of lodging procurement by digitally connecting corporations and suppliers, creating a state-of-the-art ecosystem that ensures seamless efficiency and automation, exceeding the expectations of travelers.

Travel Tech transforms the online lodging experience, providing personalized content from selection to check-in, guaranteeing an unparalleled journey for corporate travelers.

In the realm of FinTech, HRS pioneers advancements such as mobile banking and digital payments, transforming corporate back offices into touchless lodging facilitators, eliminating outdated cost barriers. The innovative 2-click book-to-pay feature simplifies interactions for both travelers and hoteliers.

By combining these technological advancements, HRS unlocks exponential catalytic effects. Our data-driven approach delivers value-added services and cultivates high-return network effects, thereby creating significant customer value.

Established in 1972, HRS has experienced exponential growth, serving over 35% of the global Fortune 500 companies and leading hotel chains.

Come join HRS and be part of shaping the future of business travel, immersed in a culture of growth and setting new industry benchmarks worldwide.

POSITION OVERVIEW

We are seeking a Senior Java Software Engineer (any gender) to join our "Voyager" Team and play a key role in maintaining and enhancing the hotel reservation customer-facing web application along with various associated services.

CHALLENGES AND RESPONSIBILITIES

  • Engage with a diverse range of systems, processes, and technologies to tackle and resolve issues comprehensively, ensuring the seamless operation of existing applications to deliver superior service to customers.
  • Design, develop, and manage APIs, services, and systems across HRS' engineering divisions.
  • Create new features utilized by numerous companies and thousands of users from the Fortune 500 list.
  • Collaborate with engineers throughout the organization to introduce new features on a large scale.
  • Uphold our stringent engineering standards and establish uniformity across the various codebases and processes you encounter.

REQUIREMENTS

Technology stack:

  • Java 6 - 50% codebase of legacy applications
  • Java 8 and higher - for all new applications
  • Enterprise JavaBeans, REST
  • Spring, Spring Boot, Spring Security
  • Development tools: Maven, Jenkins, Docker
  • Cloud technologies: Docker, AWS ECS, AWS RDS, AWS SQS
  • Monitoring tools: Prometheus, Grafana, AWS CloudWatch, ELK stack
  • Testing environment: TDD (Junit 4,5, Spock), BDD (JBehave, Allure)
  • Ability to thrive in a collaborative setting with diverse stakeholders and subject matter experts
  • Openness to participate in upgrading Java versions in legacy systems
  • Willingness to engage in selecting technology stacks, tools, and libraries
  • Capability to integrate various services and processes, even if unfamiliar with them
  • Being user-centric and dedicated to crafting exceptional experiences
  • Proficiency in system architecture, services, and writing high-quality code
  • Skills in upholding best practices in engineering, security, and design

PERSPECTIVE AND BENEFITS

Access a global network of like-minded individuals forming a united and collaborative community of innovative minds committed to reshaping the travel industry and redefining how businesses handle travel, work, and transactions.

Our entrepreneurial environment, emphasizing ownership and execution, provides you with the opportunity to contribute to a larger mission while experiencing personal and professional growth throughout this exceptional journey. You'll continuously learn from an introspective culture, actively participating in making the business realm more efficient, intelligent, and sustainable.

LOCATION, MOBILITY, COMPENSATION

Our competitive compensation aligns with market standards and includes not only a fixed monthly salary but also all necessary work-related tools and mobility support, along with the possibility of an annual or multi-year bonus.



  • Mohali, Punjab, India HRS Group Full time

    HRS AS A COMPANYHRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over 50 years of experience, their digital platform, driven by Procure Tech, Travel Tech, and FinTech, transforms how companies and travelers Stay, Work, and Pay.Procure Tech digitally revolutionizes lodging procurement, connecting corporations...


  • Mohali, Punjab, India Freelancer HR Full time

    Job Title : Senior Java Developer (Spring Boot)Job Description :We are seeking a talented and experienced Senior Java Developer proficient in Spring Boot to join our dynamic team.The ideal candidate will have a minimum of 5 years of hands-on experience in Java development, with a strong focus on Spring Boot : Design, develop, and maintain highquality...

  • Senior Java Developer

    3 weeks ago


    Mohali, Punjab, India Freelancer HR Full time

    Job Title : Senior Java Developer (Spring Boot)Job Description :We are seeking a talented and experienced Senior Java Developer proficient in Spring Boot to join our dynamic team. The ideal candidate will have a minimum of 5 years of hands-on experience in Java development, with a strong focus on Spring Boot :- Design, develop, and maintain high-quality...

  • Software Engineer

    1 week ago


    Mohali, Punjab, India ComCode Technology Pvt. Ltd. Full time

    ComCode Technology Pvt Ltd is a software engineering company with its expertise primarily in core network solutions for MVNOs, MVNEs, SMS providers and others.Skill Required :Software Engineer for Java development,Should have software development experience in Core Java for 2 to 6 years.Good Understanding of basic concepts of data structures, multi-threading...


  • Mohali, Punjab, India FIS Full time

    Position Type :Full timeType Of Hire :Experienced (relevant combo of work and education)Education Desired :Bachelor of Computer EngineeringTravel Percentage :0%Function description: Professional Software Engineer- Tandem Connex SwitchAbout the Team:It's an amazing opportunity to join a talented team of functional and technical folks doing interesting work at...


  • Mohali, Punjab, India timesjobs Full time

    Product Engineering IndiaDescriptionAssociate Software EngineerOverviewAssociate Software Engineer is an integral part of our engineering team, mentored by more senior team members and assisting in design, development, and implementation of our innovative products and services, taking on more responsibility as the experience grows. The successful candidate...


  • Mohali, Punjab, India timesjobs Full time

    Product Engineering IndiaDescriptionAssociate Software EngineerOverviewAssociate Software Engineer is an integral part of our engineering team, mentored by more senior team members and assisting in design, development, and implementation of our innovative products and services, taking on more responsibility as the experience grows. The successful candidate...


  • Mohali, Punjab, India Jobs for Humanity Full time

    Job DescriptionPosition Type :Full timeType Of Hire :Experienced (relevant combo of work and education)Education Desired :Bachelor of Computer EngineeringTravel Percentage :0%Function description: Professional Software Engineer- Tandem Connex SwitchAbout the Team:It's an amazing opportunity to join a talented team of functional and technical folks doing...


  • Mohali, Punjab, India FIS Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0% Function description: Professional Software Engineer- Tandem Connex Switch About the Team: It's an amazing opportunity to join a talented team of functional and technical...


  • Mohali, Punjab, India Jobs for Humanity Full time

    Job Description Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%Function description: Professional Software Engineer- Tandem Connex SwitchAbout the Team:It's an amazing opportunity to join a talented team of functional and technical folks...


  • Mohali, Punjab, India Jobs for Humanity Full time

    Job Description Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%Function description: Professional Software Engineer- Tandem Connex SwitchAbout the Team:It's an amazing opportunity to join a talented team of functional and technical folks...

  • Software Engineer

    2 months ago


    Mohali, Punjab, India timesjobs Full time

    Product Engineering IndiaDescriptionSoftware EngineerOverviewA Software Engineer is an integral part of our engineering team and is responsible for the design, implementation, testing, and maintenance of innovative software products. The successful candidate must be able to quickly learn the existing systems and components, actively participate in expanding...

  • Software Engineer

    4 weeks ago


    Mohali, Punjab, India timesjobs Full time

    Product Engineering IndiaDescriptionSoftware EngineerOverviewA Software Engineer is an integral part of our engineering team and is responsible for the design, implementation, testing, and maintenance of innovative software products. The successful candidate must be able to quickly learn the existing systems and components, actively participate in expanding...

  • DevOps Engineer

    1 week ago


    Mohali, Punjab, India HRS Group Full time

    (Senior) DevOps Engineer (all genders)We are looking for a(Senior) DevOps Engineer (all genders)who loves data and to transform it into valuable information. You work on one of our core systems and implement our extranet application, used by thousands of clients to create and manage their assets, content and dataCHALLENGEBe part of a team to develop and...

  • Java Developer

    2 weeks ago


    Mohali, Punjab, India Webguruz Technologies Full time

    Skills & Experience:The essential skills that a Java developer or back-end developer requires are given below:BS/MS degree in Computer Science, Engineering or a related subjectProven hands-on Software Development experienceProven working experience in Java developmentHands on experience in designing and developing applications using Java EE platformsObject...


  • Mohali, Punjab, India Jobs for Humanity Full time

    Job Description Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%GENERAL DUTIES & RESPONSIBILITIES• Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related...

  • Java Developer

    2 weeks ago


    Mohali, Punjab, India Webguruz Technologies Full time

    Skills & Experience: The essential skills that a Java developer or back-end developer requires are given below: BS/MS degree in Computer Science, Engineering or a related subject Proven hands-on Software Development experience Proven working experience in Java development Hands on experience in designing and developing applications using Java EE...

  • Sr Software Engineer

    2 months ago


    Mohali, Punjab, India timesjobs Full time

    # Product Engineering India## Description### Sr. Software EngineerOverviewSr. Software Engineer is an integral part of our engineering team, responsible for the design, implementation, testing and maintenance of innovative software products. The successful candidate must be able to quickly learn the existing systems and components, actively participate in...

  • Sr Software Engineer

    4 weeks ago


    Mohali, Punjab, India timesjobs Full time

    # Product Engineering India## Description### Sr. Software EngineerOverviewSr. Software Engineer is an integral part of our engineering team, responsible for the design, implementation, testing and maintenance of innovative software products. The successful candidate must be able to quickly learn the existing systems and components, actively participate in...

  • Software Engineer

    5 hours ago


    Mohali, Punjab, India timesjobs Full time

    Product Engineering IndiaSoftware Engineer - FrontendOverview:The Software Engineer is an integral part of our engineering team, responsible for the design, implementation, testing, and maintenance of innovative software products. The successful candidate must be able to quickly learn the existing systems and components, actively participate in expanding the...