freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Builds and maintains Java-based payment and booking systems using Spring Boot, Hibernate, and Oracle SQL, with exposure to MongoDB and hospitality payment integrations.

hackajob is collaborating with mThree to connect them with exceptional professionals for this role.



Technical Requirements



  • Java and/or C++ experience

  • Java focus

    • Spring Boot

    • Hibernate



  • Exposure to:

    • Oracle SQL

    • MongoDB



  • Experience with payment-related projects preferred

    • Hospitality payments (Outpayce)

    • Payment integrations





Current Projects



  • Developing a new booking engine

  • Integrating the Hospitality Central Reservation System with Outpayce

  • Building new components across the platform

  • Working across various payment and hospitality initiatives



Architecture & Technologies



  • Java (primary language)

  • Spring Boot

  • Quarkus (not mandatory)

    • Emerging framework competing with Spring Boot

    • Supports reactive processing



  • C++

  • GitHub Copilot

  • Visual Studio Code (IDE)



AI Tools Exposure (Beneficial)



  • Claude Sonnet

  • ChatGPT

  • Gemini



Additional Skills



  • Agile experience required

  • Basic DevOps knowledge would be beneficial

  • Azure certifications are not required, but would be an advantage

See also