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

No results.

Senior Software Engineer

Core42 · Dubai

Senior 🇬🇧 English
Java Java 17 Spring Framework Spring Boot Spring Cloud OpenFeign REST HTTPS Spring Security OpenStack PostgreSQL Spring Data JPA Hibernate JUnit 5 Mockito Testcontainers Gradle Maven Kubernetes CI/CD Microservices APIs OpenAPI Swagger Containerization

Job description

About the role

Core42 is seeking a Senior Software Engineer to lead the design and implementation of high‑scale backend platforms for its AI‑powered cloud infrastructure. The role focuses on building resilient, cloud‑native microservices that power core IaaS domains such as compute, networking, and storage.

Key responsibilities

  • Design and develop scalable backend services for compute, networking, and storage using Java and Spring Boot.
  • Integrate OpenStack APIs (Nova, Neutron, Cinder) with type‑safe clients built on Spring Cloud OpenFeign.
  • Own performance optimization, addressing latency, memory usage, and thread management in high‑throughput systems.
  • Enforce security best practices, including secure coding, data encryption, and identity management with Spring Security and Keystone.
  • Contribute to CI/CD pipelines, containerization, and Kubernetes deployments.
  • Define and document RESTful APIs using OpenAPI/Swagger, ensuring clear pagination and status handling.
  • Model data in PostgreSQL and craft efficient queries via Spring Data JPA/Hibernate.
  • Lead testing efforts with JUnit 5, Mockito, and Testcontainers, and mentor junior engineers.

Required profile

  • Proven experience as a senior Java developer building cloud‑native, distributed systems.
  • Strong understanding of microservice architecture, container orchestration, and DevOps practices.
  • Ability to drive technical excellence, conduct code reviews, and guide best‑practice adoption.

Required skills

  • Java (Java 17+)
  • Spring Framework, Spring Boot, Spring Cloud OpenFeign, Spring Security
  • REST/HTTPS API development
  • OpenStack services (Nova, Neutron, Cinder)
  • PostgreSQL, Spring Data JPA, Hibernate
  • JUnit 5, Mockito, Testcontainers
  • Gradle or Maven build tools
  • Kubernetes, containerization, CI/CD pipelines
  • Microservices design, OpenAPI/Swagger documentation

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Core42.
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.

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 1 month ago

Expires 2 weeks from now

51 views · 0 interested

Boost your chances

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

Analyzing your CV...

Core42

Dubai