Senior Java Backend Engineer: Spring Boot & Quarkus

Codeninja

Riyadh

On-site

SAR 279,000 - 502,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CodeNinja in Riyadh invites a Senior Java Backend Developer to design and scale microservices with Spring Boot or Quarkus. You will manage APIs using IBM API Connect, ensure security and performance, and collaborate across product, QA, and DevOps teams.

Ideal candidates bring Java 11+, OpenShift/Kubernetes experience, and strong CI/CD skills. Open Banking domain knowledge is a plus, along with Docker, Kafka, and observability tooling.

Qualifications

  • 5+ years of experience in Java backend development.
  • Hands-on with Spring Boot and/or Quarkus and microservices.
  • Strong knowledge of API security and modern authentication methods.
  • Java 11+ and experience with OpenShift alongside Kubernetes.
  • Experience with Git, CI/CD (Jenkins, GitLab CI) and API management.

Responsibilities

  • Design, develop, and maintain scalable microservices in Java.
  • Build, publish, and manage APIs using IBM API Connect (APIC).
  • Ensure high performance, security, and scalability of backend systems.
  • Collaborate with product, QA, and DevOps teams; participate in code reviews.
  • Containerize applications with Docker and deploy on Kubernetes/OpenShift.
  • Implement OAuth2/JWT-based authentication and write tests.
  • Contribute to CI/CD pipelines and production issue resolution.

Skills

Java backend development
Spring Boot
Quarkus
Microservices architecture
Java 11+
OAuth2/JWT authentication
Open Banking domain knowledge
API security
SQL/NoSQL databases

Tools

IBM API Connect (APIC)
Docker
Kubernetes
OpenShift
Git
Jenkins
GitLab CI
Prometheus
Grafana
ELK
Apache Kafka

Job description

CodeNinja in Riyadh invites a Senior Java Backend Developer to design and scale microservices with Spring Boot or Quarkus. You will manage APIs using IBM API Connect, ensure security and performance, and collaborate across product, QA, and DevOps teams.

Ideal candidates bring Java 11+, OpenShift/Kubernetes experience, and strong CI/CD skills. Open Banking domain knowledge is a plus, along with Docker, Kafka, and observability tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend - Spring Boot/Quarkus Microservices
Senior Java Backend - Spring Boot/Quarkus Microservices

CodeNinja Inc. • Riyadh

On-site
SAR 180,000 - 240,000
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Senior Java Backend Developer (Spring Boot / Quarkus / API)

CodeNinja Inc. • Riyadh

On-site
SAR 180,000 - 240,000
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Senior Java Backend Developer (Spring Boot / Quarkus / API)

Codeninja • Riyadh

On-site
SAR 279,000 - 502,000
Senior Java Backend Engineer - Quarkus & Microservices
Senior Java Backend Engineer - Quarkus & Microservices

Xebia • Riyadh

On-site
SAR 260,000 - 360,000
Java Backend
Java Backend

Xebia • Riyadh

On-site
SAR 260,000 - 360,000
Java Backend Developer – Quarkus | Riyadh, Saudi Arabia
Java Backend Developer – Quarkus | Riyadh, Saudi Arabia

Uasmart • Riyadh

On-site
SAR 279,000 - 424,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
Riyadh-Based Java Backend Developer (Quarkus) — 3-Month Contract
Riyadh-Based Java Backend Developer (Quarkus) — 3-Month Contract

Uasmart • Riyadh

On-site
SAR 279,000 - 424,000
Senior Development Lead: Java, Spring Boot & Microservices
Senior Development Lead: Java, Spring Boot & Microservices

CodeNinja Inc. • Riyadh

On-site
SAR 300,000 - 460,000
Hands-on Tech Lead - Java/Spring Microservices Architect
Hands-on Tech Lead - Java/Spring Microservices Architect

CreditNinja - KMD Partners, LLC • Riyadh

On-site
SAR 420,000 - 660,000