Dubai, United Arab Emirates | Posted on 08/14/2026
Mainduties and day-to-day tasks expected from the resource
- Design, develop, and maintain enterprise‑grade backend services,APIs, and microservices using Java and Spring Boot.
- Build secure, scalable, resilient, and high‑performance bankingapplications supporting digital channels, mobile banking, internet banking,corporate banking, and integration platforms.
- Develop RESTful APIs and event‑driven services while adheringto enterprise API standards and governance frameworks.
- Deploy and support applications on Microsoft Azure usingcloud‑native services and container platforms.
- Collaborate with architects, DevOps engineers, security teams,and product squads to deliver end‑to‑end solutions.
- Implement OAuth 2.0, OpenID Connect, JWT, API security,encryption, and secure coding standards.
- Troubleshoot production issues, optimize applicationperformance, and support release management activities.
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, OpenIDConnect (OIDC), JWT, mTLS, and certificate management.
- Experience with Azure services including Azure KubernetesService (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.
Required Experience / Knowledge Areas *
- 5+ years of backend development experience with at least 3years building Spring Boot microservices.
- Proven experience delivering enterprise banking, fintech,payments, digital banking, or financial services solutions.
- Strong understanding of banking integration patterns, APIGateways (Kong, Layer7), and enterprise integration architecture.
- Experience working within regulated environments with strongsecurity, audit, and compliance requirements.
- Experience building highly available and scalable systemssupporting mission‑critical customer journeys.
- Understanding of CI/CD, DevSecOps, cloud‑native development,and containerized deployments.
- Experience with Kafka, IBM MQ, Rabbit MQ or other messagingtechnologies.
- Knowledge of OpenShift, Kubernetes, Docker, Istio Service Mesh,and container orchestration platforms.
Good‑to‑Have Skills
- Experience with API Management platforms such as Kong, AzureAPI Management.
- Knowledge of observability tools including Dynatrace, Grafana,Prometheus and App Insights.
- Experience with Corporate Banking, Trade Finance, Payments,Treasury, Lending, Customer Onboarding, or Digital Banking domains.
- Exposure to AI, cloud migration, and modernization programs.
Expected outputs and outcomes from the resource
- Delivery of secure, scalable, and high‑performing backendservices and APIs.
- Development of reusable microservices and shared platformcapabilities.
- Successful deployment and support of applications on Azurecloud platforms.
- Compliance with performance, security, audit, and regulatoryrequirements.
- Production‑ready solutions with complete documentation,automated testing, monitoring, and operational support readiness.
- Achievement of defined NFRs for availability, latency,scalability, and resiliency.
Language Requirements
Englishmandatory; Arabic is preferred.
SECTION3 – CERTIFICATIONS & TECHNICAL REQUIREMENTS
Certifications Required
- Certified Scrum Developer or Agile Certification Preferred
Preferred TechStack
Tools /Platforms
e.g.JIRA, Confluence, GitHub, ServiceNow, Postman