Software Engineer – Backend Engineer

Dicetek LLC

Dubai

On-site

AED 350,000 - 550,000

Full time

46 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dicetek LLC is seeking a seasoned Backend Engineer in Dubai to design and implement Spring Boot microservices for banking and fintech solutions. You will work within a regulated environment, focusing on secure, scalable, cloud-native systems and robust integration patterns.

The role requires 5+ years of backend experience, strong Java 17+ and Spring expertise, and hands-on experience with CI/CD, containerization, and messaging systems like Kafka or RabbitMQ.

Qualifications

  • 5+ years of backend development experience with at least 3 years building Spring Boot microservices.
  • Proven experience delivering enterprise banking, fintech, payments, digital banking, or financial services solutions.
  • Strong understanding of banking integration patterns, API Gateways (Kong, Layer7), and enterprise integration architecture.
  • Experience working within regulated environments with strong security, audit, and compliance requirements.
  • Experience building highly available and scalable systems supporting mission-critical customer journeys.
  • Understanding of CI/CD, DevSecOps, cloud-native development, and containerized deployments.
  • Experience with Kafka, IBM MQ, Rabbit MQ or other messaging technologies.
  • Knowledge of OpenShift, Kubernetes, Docker, Istio Service Mesh, and container orchestration platforms.

Skills

Java 17+
Spring Boot
Spring Cloud
Spring Security
Microservices
REST APIs
OpenAPI/Swagger
API security
CI/CD
DevSecOps
Cloud native
Kubernetes
OpenShift
Docker
Istio
Message queues

Tools

Docker
Kubernetes
OpenShift
Istio
Kafka
IBM MQ
RabbitMQ

Job description

  • 5+ years of backend development experience with at least 3 years building Spring Boot microservices.
  • Proven experience delivering enterprise banking, fintech, payments, digital banking, or financial services solutions.
  • Strong understanding of banking integration patterns, API Gateways (Kong, Layer7), and enterprise integration architecture.
  • Experience working within regulated environments with strong security, audit, and compliance requirements.
  • Experience building highly available and scalable systems supporting mission-critical customer journeys.
  • Understanding of CI/CD, DevSecOps, cloud-native development, and containerized deployments.
  • Experience with Kafka, IBM MQ, Rabbit MQ or other messaging technologies.
  • Knowledge of OpenShift, Kubernetes, Docker, Istio Service Mesh, and container orchestration platforms.
Required Experience / Knowledge Areas *
  • 5+ years of backend development experience with at least 3 years building Spring Boot microservices.
  • Proven experience delivering enterprise banking, fintech, payments, digital banking, or financial services solutions.
  • Strong understanding of banking integration patterns, API Gateways (Kong, Layer7), and enterprise integration architecture.
  • Experience working within regulated environments with strong security, audit, and compliance requirements.
  • Experience building highly available and scalable systems supporting mission-critical customer journeys.
  • Understanding of CI/CD, DevSecOps, cloud-native development, and containerized deployments.
  • Experience with Kafka, IBM MQ, Rabbit MQ or other messaging technologies.
  • Knowledge of OpenShift, Kubernetes, Docker, Istio Service Mesh, and container orchestration platforms.
Required Skills *
  • Strong experience in Java 17+, Spring Boot, Spring Cloud, Spring Security, and Microservices Architecture.
  • Hands-on experience in designing and developing REST APIs, OpenAPI/Swagger specifications, and API lifecycle management.
  • Strong knowledge of API security including OAuth 2.0, OpenID Connect (OIDC), JWT, mTLS, and certificate management.
  • Experience with Azure services including Azure Kubernetes Service (AKS), Azure App Services, Azure Key Vault, Azure Storage, Application Insights, and Azure DevOps.
  • Experience with relational and NoSQL databases such as Oracle, PostgreSQL, SQL Server, MongoDB, and Redis.
  • Strong understanding of design patterns, distributed systems, resilience patterns, and fault tolerance mechanisms.
  • Knowledge of OWASP Top 10, and secure SDLC practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Unity Infotech Solutions LLC • Dubai

On-site
AED 240,000 - 480,000
Software Engineer - Java Backend (m/f/d)
Software Engineer - Java Backend (m/f/d)

Halian • Abu Dhabi

On-site
AED 300,000 - 420,000
Senior Java/J2ee Developer
Senior Java/J2ee Developer

Optimum Solutions Pte Ltd • Dubai

On-site
AED 300,000 - 520,000
Software Engineer – Backend (Java / Spring Boot)
Software Engineer – Backend (Java / Spring Boot)

D4 Insight • Dubai

On-site
AED 420,000 - 540,000
Technical Lead – Digital SME Finance
Technical Lead – Digital SME Finance

Dicetek LLC • Abu Dhabi

On-site
AED 300,000 - 520,000
Backend Engineer
Backend Engineer

Boundless • Dubai

On-site
AED 350,000 - 550,000
Senior Java/J2ee Developer for our banking client in Dubai
Senior Java/J2ee Developer for our banking client in Dubai

Optimum Solutions Pte Ltd • Dubai

On-site
AED 350,000 - 650,000
Senior Java Backend Engineer - Microservices & FinTech
Senior Java Backend Engineer - Microservices & FinTech

Unity Infotech Solutions LLC • Dubai

On-site
AED 240,000 - 480,000
Java Spring Microservices Engineer - Banking API on Azure
Java Spring Microservices Engineer - Banking API on Azure

Halian • Abu Dhabi

On-site
AED 300,000 - 420,000
Senior Java Microservices Architect - Fintech
Senior Java Microservices Architect - Fintech

Optimum Solutions Pte Ltd • Dubai

On-site
AED 350,000 - 650,000