Senior Software Engineer
Core42 · Dubai
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salary: Software Engineer - FinTech (Remote) Based on 44 job offers in the United Arab EmiratesSalaries by job title
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
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
Related job offers
-
Desktop Migration Engineer
Tech ECS Limited Dubai -
IT Helpdesk Agent – 24/7 Support
Atlantis Dubai Dubai -
Business Insights Analyst – UAE National Graduate Programme
Emirates Group Dubai -
Senior Embedded Systems Security Engineer
census -
Junior System Engineer – Azure & Kubernetes
Avanza Solutions Doubaï