...

Java Developer for Oracle Opera Integration

Romania

About the role: 

We are looking for an experienced integration specialist to help connect Oracle Opera PMS (version 5, on-premise) with a payment processing system. This integration will enable hotels to send payment links to guests, tokenize card details securely, and charge cards at a later time all directly from Opera.

Responsibilities:

  • Integrate Oracle Opera 5 with external payment systems using XML/SOAP and secure APIs
  • Implement features such as card tokenization, payment link generation, and delayed charging 
  • Develop secure and scalable backend services using Java and Spring Boot
  • Collaborate with engineering and product teams to define and deliver integration flows
  • Ensure secure handling of payment data and compliance with PCI-DSS standards
  • Maintain clear documentation of integration logic and workflows

What we are looking for:

  • Strong experience with Oracle Opera PMS (Opera 5) and XML/SOAP-based integrations
  • Solid Java and Spring Boot development skills
  • Understanding of payment processing systems and secure transaction flows
  • Good communication skills in English and ability to work independently in a remote setup

Tech stack mandatory: 

  • OPERA 5 (on-prem), IFC8, Oracle Payment Interface (OPI 20.x)
  • Token Exchange Service (on-prem)
  • OPERA Cashiering config: Payment Methods ↔ Transaction Codes
  • Java 17+ & Spring Boot 3.x (REST clients, schedulers, webhooks)
  • Build: Maven or Gradle
  • API tooling: Postman/Insomnia, OpenAPI/Swagger

Distribute:

/benefits

Access to therapy

Bookster subscription

minditNomad

Flexible hours

Friendly office space

Fun activities

Gym subscription

Learning platforms

Medicover / Sanopass subscription

Wellbeing days off

Work from anywhere

/who we are

mindit.io is an AI-driven custom software services company with +280 IT specialists with proven expertise in software & product engineering, artificial intelligence, business intelligence, data analytics & integration services. With offices in Switzerland, Germany and 4 delivery centers in Romania, we cover the entire development cycle from business research, consulting, and architecture to post-implementation testing and maintenance.

Partner of choice

With a customer-centric approach, we build an environment where partnerships thrive and turn them into long-lasting relations. It’s a space of co-creation, innovation and top notch technologies to deliver outstanding custom software development.

Professional

We always deliver and this is one non-negotiable pillar of our culture. Be it product engineering or custom software development, the quality and ethics of our work are inherent to everything we do.

Authentic

We value everyone’s uniqueness in the pursuit of framing a culture of equality, diversity and inclusion. Come as you are and stay true to yourself. We become the best version of ourselves together.

Team

Trust is our ultimate currency, and we use it to constantly enrich our kind community. When it comes to scaling, the team is our functional cell. We grow together, we learn together, we build together.

Apply now

We'd love to hear from you!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.