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

No results.

Java Backend Developer (Spring Boot, Quarkus) – Dubai

Xebia · Doubaï

New
Senior 🇬🇧 English
Java Spring Boot Quarkus Keycloak OAuth2 OIDC JWT PostgreSQL MySQL MongoDB Redis Cassandra OpenShift Microservices API gateways Debugging Troubleshooting Performance optimization DB tuning Caching Async processing JVM tuning Reactive Programming Event-driven architectures Grafana Prometheus APPD OpenTelemetry

Job description

About the role

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

Key responsibilities

  • Design, develop, and maintain scalable microservices using Spring Boot and Quarkus.
  • Integrate and manage Keycloak for authentication, authorization, and RBAC.
  • Design, optimize, and query SQL/NoSQL databases efficiently.
  • Implement secure, stateless APIs with JWT‑based authentication.
  • Conduct troubleshooting and root cause analysis for production issues.
  • Optimize application performance (DB tuning, caching, async processing, profiling).
  • Collaborate with DevOps/SRE teams to ensure scalable deployment on OpenShift.
  • Write clean, maintainable, and testable code with unit/integration tests.
  • Participate in code reviews, design discussions.

Required skills

  • Java 17+ (preferably 21).
  • Spring Boot and Quarkus.
  • Keycloak, OAuth2, OIDC, JWT.
  • RDBMS (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra).
  • Microservices architecture, API gateways, distributed systems.
  • Debugging, troubleshooting, root cause analysis.
  • Performance optimization (DB indexes, JVM tuning, async, caching).

Nice to have

  • Experience with Reactive Programming.
  • Knowledge of event-driven architectures.
  • Exposure to observability tools (Grafana, Prometheus, APPD, OpenTelemetry).

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 7 hours ago

Expires 1 month from now

9 views · 0 interested

Boost your chances

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

Analyzing your CV...

Xebia

Doubaï