Senior Java Engineer

NTG

Muscat

On-site

OMR 15,000 - 20,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NTG is looking for a Senior Java Engineer to work on-site in Muscat. The role focuses on building custom cloud native services, scaling beyond low code limitations. Candidates should have experience in modern JVM development, microservices, and containerization with Kubernetes.

Key responsibilities involve designing Java microservices, integrating REST APIs, and writing observable production-grade code. A Bachelor's in Computer Science or related is required, along with fluency in English. Knowledge of Arabic is a plus.

Qualifications

  • Experience building cloud native Java services in production at scale.
  • Knowledge in JVM development, microservices, and containerized deployment.
  • Familiarity with reactive or event driven services and testing methodologies.

Responsibilities

  • Design and build cloud native Java microservices.
  • Build reactive, event driven services.
  • Integrate with platform and data services through REST APIs.
  • Containerize and ship services using Kubernetes.
  • Write production-grade code with observability metrics.
  • Mentor other engineers on reusable services.

Skills

Java development
Cloud native services
Microservices
Containerization with Kubernetes
Event driven services
REST API design
GraalVM
Testing and observability

Education

Bachelor's or higher in Computer Science or related field

Job description

Build the cloud native services that pick up where low code stops, engineered for performance, resilience, and a small footprint at national scale.

At RQMNA, we build the sovereign, mission critical platforms that governments and large enterprises run at national scale.

We are hiring a Senior Java Engineer, on site in Muscat, to build the custom, cloud native services beyond the reach of low code.

What you'll do

Build the high code services that pick up where low code leaves off.

Key Responsibilities
  • Design and build cloud native Java microservices for the platform's custom, high code core
  • Build reactive, event driven services where throughput and resilience demand it
  • Expose clean, well defined REST APIs and integrate with platform and data services
  • Use modern JVM tooling and GraalVM native images for fast startup and a small footprint
  • Containerize and ship services on Kubernetes through automated pipelines
  • Write testable, observable, production grade code, with metrics and tracing built in
  • Take on the hard Back End problems that low code cannot reach
  • Contribute reusable services and patterns, and mentor engineers around them
What makes you a fit
  • You have built and run cloud native Java services in production at scale
  • You know modern JVM development, microservices, and containerized deployment cold
  • You have worked with reactive or event driven services, or GraalVM native images, or you are keen to
  • You design clean APIs and care about performance, footprint, and resilience
  • You write code that is tested, observable, and built to last
  • You hold a Bachelor's or higher in Computer Science, Software Engineering, or a related field
  • You collaborate well and raise the engineering bar around you
  • Bonus points for government or large scale enterprise Back End work
  • Fluent English required; Arabic is a valuable advantage

If you live where low code ends, your next challenge starts here. Hit Apply.

#Java #CloudNative #Microservices #Kubernetes #Hiring

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Architect
Senior Software Architect

NTG • Muscat

On-site
OMR 23,000 - 31,000
Senior Mobile Developer
Senior Mobile Developer

NTG • Muscat

On-site
OMR 20,000 - 30,000
Senior Java Engineer - On-site Muscat (Cloud-Native)
Senior Java Engineer - On-site Muscat (Cloud-Native)

NTG • Muscat

On-site
OMR 15,000 - 20,000
Senior Platform Engineer
Senior Platform Engineer

NTG • Muscat

On-site
OMR 40,000 - 60,000
Senior Solutions Architect
Senior Solutions Architect

NTG • Muscat

On-site
OMR 30,000 - 43,000
Senior Developer Experience Engineer
Senior Developer Experience Engineer

NTG • Muscat

On-site
OMR 30,000 - 50,000
Senior Infrastructure & Cloud Engineer
Senior Infrastructure & Cloud Engineer

NTG • Muscat

On-site
Senior Project Manager
Senior Project Manager

NTG • Muscat

On-site
OMR 26,000 - 35,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

NTG • Muscat

On-site
OMR 20,000 - 30,000
Senior Technical Recruiter
Senior Technical Recruiter

NTG • Muscat

On-site
OMR 19,000 - 27,000