{bc}
linkedin

Senior Java Developer (Airline)

Cinergie Digital
Dubai, UAE
fulltime
Mid-Senior
AED 10,000/month
1 months ago
JavaREST APIVAT
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaREST APIVAT
Smart Apply

Full Job Posting

Salary

: AED 10,000 to 13,000 per month

Benefits

: Work visa, air tickets, medical insurance, gratuity, paid time off

Experience Required

: Minimum 5 years of relevant work experience

Role Overview

We are hiring a Senior Software Engineer to join a large airline technology programme in Dubai, working on systems at the intersection of customer loyalty, customer-360 profiling, and airline reservation.

The role is hands-on engineering — building and maintaining Java/Spring services, designing integration flows in Apache Camel, and exposing well-designed REST APIs that connect loyalty, reservation, and customer-data platforms.

You will work alongside senior architects, business analysts, and QA engineers in a multi-vendor environment, with direct exposure to the business owners of loyalty and reservation systems.

This is a long-horizon engagement on a mission-critical platform — code quality, integration discipline, and domain understanding all matter.

Key Responsibilities

  • Design, build, and maintain backend services in Core Java and Spring / Spring Boot for loyalty, customer-360, and reservation-adjacent workflows.
  • Develop and maintain integration routes in Apache Camel — connecting upstream and downstream systems including loyalty engines, reservation platforms, and customer data stores.
  • Design and expose REST APIs with clean contracts, proper versioning, error handling, and documentation (OpenAPI/Swagger).
  • Translate functional requirements from business analysts into technical designs, and break them down into deliverable engineering tasks.
  • Troubleshoot production issues across integration boundaries — including message-flow tracing, payload debugging, and root-cause analysis on Camel routes.
  • Contribute to architecture and design discussions, especially where loyalty accrual/redemption, customer-profile resolution, and reservation events intersect.
  • Write unit and integration tests; participate in code reviews; uphold engineering standards across the team.
  • Work collaboratively with QA, BAs, and the broader programme team on UAT, defect resolution, and release cycles.

Required Skills & Experience

  • 5+ years of hands-on backend development experience.
  • Strong Core Java fundamentals — concurrency, collections, JVM behaviour, exception design.
  • Airline Loyalty / Frequent Flyer Programme — accrual rules, redemption, tier qualification, partner earn/burn, member lifecycle. Hands-on engineering experience inside a loyalty platform (not just adjacent exposure).
  • Customer-360 / Single Customer View — identity resolution, golden record, profile stitching across source systems, consent and preference data.
  • Airline Reservation Systems — practical familiarity with PNR structures, passenger data, booking flows, and how reservation events propagate to downstream systems.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Cinergie Digital