📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Java Backend Engineer (Spring Boot, Quarkus)

Xebia · Dubai

New
Senior 🇬🇧 English
Java 21 Spring Boot Quarkus Keycloak OAuth2 OIDC JWT PostgreSQL MySQL MongoDB Redis Cassandra Microservices API gateways Async processing DB tuning Caching Profiling OpenShift

Job description

About the role

We are seeking a Backend Developer with strong expertise in Java (21+), Spring Boot, and Quarkus to build and optimise high‑performance, scalable, and secure backend services. The ideal candidate will have hands‑on experience with Keycloak (IAM), SQL/NoSQL databases, troubleshooting, and performance optimisation in distributed micro‑services environments.

Key responsibilities

  • Design, develop and maintain scalable micro‑services using Spring Boot and Quarkus.
  • Integrate and manage Keycloak for authentication, authorisation and RBAC.
  • Optimise and query SQL/NoSQL databases efficiently.
  • Implement secure, stateless APIs with JWT‑based authentication.
  • Conduct troubleshooting and root‑cause analysis for production issues.
  • Collaborate with DevOps/SRE teams to ensure scalable deployment on OpenShift.

Required profile

  • 8‑10 years of professional experience in backend development.
  • Strong proficiency in Java 17+ (preferably 21) with hands‑on Spring Boot and Quarkus.
  • Solid understanding of Keycloak, OAuth2, OIDC and JWT.
  • Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra) databases.
  • Deep knowledge of micro‑services architecture, API gateways and distributed systems.
  • Proven debugging, troubleshooting and performance optimisation skills (DB tuning, caching, async processing, profiling).

Required skills

  • Java 21
  • Spring Boot
  • Quarkus
  • Keycloak
  • OAuth2 / OIDC / JWT
  • PostgreSQL, MySQL, MongoDB, Redis, Cassandra
  • Microservices & API gateways
  • Async processing, DB tuning, caching, profiling
  • OpenShift deployment

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Xebia.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Arab Emirates.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 10 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Xebia

Dubai