Software Engineer – Backend (Java / Spring Boot)

D4 Insight

Dubai

On-site

AED 420,000 - 540,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

D4 Insight in Dubai is seeking experienced Backend Software Engineers to design, develop, and maintain enterprise-grade backend services, APIs, and microservices using Java and Spring Boot. You will contribute to secure, scalable banking applications across digital and mobile channels.

Ideal candidates have 7+ years in backend development, strong Spring ecosystem expertise, hands-on REST/OpenAPI, and experience deploying to Azure with AKS and App Services.

Qualifications

  • 5+ years backend development, including at least 3 years building Spring Boot microservices.
  • Strong expertise in Java 17+, Spring Boot, Spring Cloud, Spring Security, and Microservices Architecture.
  • Hands-on experience with REST APIs, OpenAPI/Swagger, and API lifecycle management.
  • Experience with Azure services including AKS, App Services, Key Vault, Storage, Application Insights, and Azure DevOps.
  • Experience with Oracle, PostgreSQL, SQL Server, MongoDB, and Redis.
  • Strong understanding of design patterns, distributed systems, resilience, and fault-tolerance mechanisms.

Responsibilities

  • Design, develop, and maintain enterprise-grade backend services, APIs, and microservices using Java and Spring Boot.
  • Build secure, scalable, resilient, and high-performance banking applications.
  • Develop RESTful APIs and event-driven services aligned with enterprise API standards and governance frameworks.
  • Deploy and support applications on Microsoft Azure using cloud-native services and container platforms.
  • Implement OAuth 2.0, OpenID Connect, JWT, API security, encryption, and secure coding practices.
  • Work with relational and NoSQL databases across enterprise applications.
  • Troubleshoot production issues and optimize application performance.
  • Support release management activities.
  • Participate in Agile ceremonies, design reviews, code reviews, and CI/CD implementation.

Skills

Java 17+
Spring Boot
Spring Cloud
Microservices
RESTful APIs
OpenAPI/Swagger
OAuth/OpenID/JWT
Azure Cloud
SQL/NoSQL

Tools

Azure AKS
Azure App Services
Key Vault
Azure DevOps
Azure Storage
Application Insights

Job description

Location: Dubai, UAE

Experience: 7+ Years

Platform: CIBG

Contract Duration: 12 Months

Number of Positions: 45

Joining: Immediate

Role Overview:

We are looking for experienced Backend Software Engineers to design, develop, and maintain enterprise-grade backend services, APIs, and microservices using Java and Spring Boot. The role supports secure, scalable, resilient banking applications across digital, mobile, and internet banking channels.

Key Responsibilities:
  • Design, develop, and maintain enterprise-grade backend services, APIs, and microservices using Java and Spring Boot.
  • Build secure, scalable, resilient, and high-performance banking applications.
  • Develop RESTful APIs and event-driven services aligned with enterprise API standards and governance frameworks.
  • Deploy and support applications on Microsoft Azure using cloud-native services and container platforms.
  • Implement OAuth 2.0, OpenID Connect, JWT, API security, encryption, and secure coding practices.
  • Work with relational and NoSQL databases across enterprise applications.
Delivery
  • Troubleshoot production issues and optimize application performance.
  • Support release management activities.
  • Participate in Agile ceremonies, design reviews, code reviews, and CI/CD implementation.
Required Skills & Experience:
  • 5+ years of backend development experience, including at least 3 years building Spring Boot microservices.
  • Strong expertise in Java 17+, Spring Boot, Spring Cloud, Spring Security, and Microservices Architecture.
  • Hands-on experience with REST APIs, OpenAPI/Swagger, and API lifecycle management.
  • Experience with Azure services including AKS, App Services, Key Vault, Storage, Application Insights, and Azure DevOps.
  • Experience with Oracle, PostgreSQL, SQL Server, MongoDB, and Redis.
  • Strong understanding of design patterns, distributed systems, resilience, and fault-tolerance mechanisms.

We craft, deploy, and manage bespoke services in CRM, data and AI, cybersecurity and consulting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer – Java (Spring Boot)
Backend Engineer – Java (Spring Boot)

D4 Insight • Dubai

On-site
AED 180,000 - 240,000
Backend Engineer Java Spring Boot
Backend Engineer Java Spring Boot

D4 Insight • Dubai

On-site
AED 300,000 - 420,000
Backend Java Developer (Spring Boot & Microservices) | Innovations Group | Dubai, UAE
Backend Java Developer (Spring Boot & Microservices) | Innovations Group | Dubai, UAE

Innovations Group • Dubai

On-site
AED 400,000 - 640,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon Group • Dubai

On-site
AED 240,000 - 420,000
Scrum Certification
Senior Backend Engineer – Java SpringBoot Microservices
Senior Backend Engineer – Java SpringBoot Microservices

TAT IT Technolgies • Abu Dhabi

On-site
AED 180,000 - 220,000
Senior Backend Engineer – Java SpringBoot Microservices
Senior Backend Engineer – Java SpringBoot Microservices

TAT IT Technolgies • Dubai

On-site
AED 250,000 - 450,000
Senior Backend Engineer: Java/Spring Microservices (Dubai)
Senior Backend Engineer: Java/Spring Microservices (Dubai)

D4 Insight • Dubai

On-site
AED 420,000 - 540,000
Backend Developer
Backend Developer

Micropolis Holding Co. • Dubai

On-site
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Senior Java Backend Engineer | Spring Boot Microservices
Senior Java Backend Engineer | Spring Boot Microservices

D4 Insight • Dubai

On-site
AED 300,000 - 420,000