Senior Java Backend Engineer - Quarkus & Microservices

Xebia

Riyadh

On-site

SAR 260,000 - 360,000

Full time

12 days ago
Application generator

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

Get past ATS filters

Job summary

Xebia in Riyadh is seeking a skilled backend Java engineer to design, build, and maintain microservices with Quarkus. You will develop REST APIs, implement caching with Redis, and ensure code quality through tests and observability tooling.

The role requires 5–8 years of experience, deep Java expertise, and a strong understanding of distributed systems in a regulated environment. Local candidates in Riyadh preferred.

Qualifications

  • 5-8 years of backend development experience.
  • Strong hands-on Java experience.
  • Experience with Quarkus or Spring/Micronaut; willingness to work in Quarkus.
  • Solid understanding of microservices patterns.
  • Experience with Redis or similar caching stores.
  • Familiarity with reactive programming concepts.
  • Experience with unit and integration testing and code coverage tools.
  • Git/GitLab branching and CI/CD pipelines experience.
  • Knowledge of contract testing practices.
  • Experience with Maven builds.
  • Strong debugging and problem-solving in distributed systems.
  • Good communication and cross-functional collaboration.

Responsibilities

  • Design, build, and maintain backend microservices using Java and Quarkus.
  • Develop and consume REST/reactive APIs within a distributed microservices architecture.
  • Implement caching and performance-sensitive logic using Redis.
  • Write unit and integration tests and maintain code coverage with JaCoCo.
  • Enforce code quality, logging, and observability practices.
  • Participate in contract testing for safe service integration.
  • Collaborate via GitLab workflows and manage merge requests and releases.
  • Contribute to and maintain CI/CD pipelines for automated build, test, deploy.
  • Work with Maven-based builds; participate in reviews and sprint ceremonies.
  • Debug production issues in a regulated banking environment following change management.

Skills

Java
Quarkus
Microservices architecture
Reactive programming
Unit testing
CI/CD practices
Distributed systems debugging
Communication skills

Tools

Redis
JaCoCo
GitLab
Maven
Logging/observability tooling
Contract testing tooling

Job description

Xebia in Riyadh is seeking a skilled backend Java engineer to design, build, and maintain microservices with Quarkus. You will develop REST APIs, implement caching with Redis, and ensure code quality through tests and observability tooling.

The role requires 5–8 years of experience, deep Java expertise, and a strong understanding of distributed systems in a regulated environment. Local candidates in Riyadh preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend
Java Backend

Xebia • Riyadh

On-site
SAR 260,000 - 360,000
Senior Java Backend Engineer | Microservices & CI/CD Lead
Senior Java Backend Engineer | Microservices & CI/CD Lead

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Senior Java Full-Stack Engineer | Microservices & Cloud
Senior Java Full-Stack Engineer | Microservices & Cloud

Nagarro • Riyadh

On-site
SAR 180,000 - 300,000
Junior Backend Engineer - Java/Spring Boot Microservices
Junior Backend Engineer - Java/Spring Boot Microservices

TAWANTECH • Riyadh

On-site
SAR 120,000 - 180,000
Senior Solutions Architect – Cloud & Enterprise Systems
Senior Solutions Architect – Cloud & Enterprise Systems

Quirky Bit • Riyadh

On-site
SAR 350,000 - 550,000
Senior PHP Backend Architect & Tech Lead
Senior PHP Backend Architect & Tech Lead

Squadio23 • Saudi Arabia

On-site
SAR 300,000 - 600,000
Senior Backend Engineer - Microservices & Cloud Platform
Senior Backend Engineer - Microservices & Cloud Platform

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior Full-Stack Microservices Lead – Onsite in Saudi
Senior Full-Stack Microservices Lead – Onsite in Saudi

Dune Tech Co • Saudi Arabia

On-site
SAR 300,000 - 600,000