Senior Java Backend Developer – Banking & Financial Services | UAE

Website Dicetekuae

Location

United Arab Emirates

Job Category

  • Information Technology (IT) & Software
  • Banking & Insurance
  • Finance & Accounting
  • Telecommunications

Job Overview

A leading banking client in the UAE is seeking an experienced Senior Java Backend Developer to contribute to enterprise-scale backend and financial technology solutions. The role is designed for professionals with strong expertise in Java 17+, Spring Boot, Spring Cloud, Spring Security, microservices, API management, messaging platforms, cloud technologies, and modern DevOps practices.

The successful candidate will work with highly scalable backend architectures, REST APIs, security frameworks, cloud services, containerized environments, and event-driven technologies. Experience in Banking, FinTech, Payments, or Financial Services is required, with exposure to areas such as Payments, Trade Finance, Treasury, Lending, or Digital Banking preferred.

This opportunity offers strong potential for career growth and professional development within the banking technology sector. Hands-on exposure to cloud-native architecture, distributed systems, API security, Kubernetes, Azure, and financial services technology can support progression toward senior engineering, technical leadership, and solution architecture roles.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java 17+ and Spring Boot.
  • Develop and maintain Spring Boot-based microservices.
  • Implement enterprise solutions using Spring Cloud and Spring Security.
  • Design and integrate robust REST APIs.
  • Work with OpenAPI/Swagger and API lifecycle management.
  • Support API gateway and management solutions using Kong and/or Azure API Management.
  • Develop and integrate messaging and event-driven solutions using Kafka, IBM MQ, or RabbitMQ.
  • Deploy and manage applications in containerized environments using Kubernetes, Docker, and OpenShift.
  • Contribute to CI/CD pipelines and automated software delivery processes.
  • Work with Azure services including AKS, Key Vault, and Azure DevOps.
  • Implement secure authentication and authorization using OAuth 2.0, OIDC, JWT, and mTLS.
  • Collaborate with technical and business stakeholders to deliver banking technology solutions.
  • Follow software engineering, security, quality, and development standards.
  • Contribute to scalable and secure financial services applications.

Requirements & Qualifications

  • 5+ years of professional software development experience.
  • Strong experience with Java 17+.
  • Strong expertise in Spring Boot, Spring Cloud, and Spring Security.
  • Minimum 3+ years of experience building Spring Boot microservices.
  • Strong knowledge of REST APIs.
  • Experience with OpenAPI/Swagger and API lifecycle management.
  • Experience with Kong and/or Azure API Management.
  • Experience with Kafka, IBM MQ, or RabbitMQ.
  • Strong knowledge of Kubernetes, Docker, OpenShift, and CI/CD.
  • Experience with Azure services, particularly AKS, Key Vault, and Azure DevOps.
  • Strong understanding of OAuth 2.0, OIDC, JWT, and mTLS.
  • Professional experience in Banking, FinTech, Payments, or Financial Services.
  • Banking domain exposure in Payments, Trade Finance, Treasury, Lending, or Digital Banking is preferred.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Availability: Immediate joiners or candidates who can join within a maximum of 15 days.

Salary, Benefits & Career Growth

Salary: To be discussed with the employer.

The position provides an opportunity to work with a leading banking client in the UAE on modern backend and financial technology solutions. Candidates can develop advanced expertise in Java, microservices, cloud architecture, API management, cybersecurity, distributed messaging, Kubernetes, Azure, and banking technology.

Continued professional development through relevant Java, Spring, cloud, Kubernetes, Azure, API management, and security certifications can support long-term career progression toward Senior Software Engineer, Technical Lead, Backend Architect, and Solution Architect roles.

Application Process

Application Process (Website)

No official job application website was provided in the job description.

Candidates should submit their updated CV directly to the recruitment email below. Candidates who can join immediately or within 15 days are particularly relevant for this opportunity.

HR Email for Application

Send your updated CV directly 

Availability: Immediate joiners / Maximum 15 days

To apply for this job email your details to Fatma115950@dicetekuae.com