{parent_widget_container=null, label=Choose the type of jobs banner, value=Global, choices=Global, Web, None, export_to_template_context=true, content_editable_values=[value], choices_list=[[Global, Global], [Web, Web], [None, None]], template_choices_list=[[Global, Global], [Web, Web], [None, None]], extra_wrapper_attrs={}, no_wrapper=true} -- --

Aktuelle Jobs

Entdecken und Bewerben Sie sich für Jobs

Software Engineer - Java Backend (m/f/d)

Contract
Abu Dhabi, United Arab Emirates
18.08.2026
Key Responsibilities *
Main duties 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 banking applications supporting digital channels, mobile banking, internet banking, corporate banking, and integration platforms.
• Develop RESTful APIs and event-driven services while adhering to enterprise API standards and governance frameworks.
• Deploy and support applications on Microsoft Azure using cloud-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 application performance, and support release management activities.
• Participate in Agile ceremonies, design reviews, code reviews, and CI/CD pipeline implementation
Required Skills *
Primary technical and functional 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.

Required Experience / Knowledge Areas *
Specific domain or industry knowledge required    • 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.                                                                                                                                             
Good-to-Have Skills
Additional skills that are an advantage but not mandatory    • Experience with API Management platforms such as Kong, Azure API 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.
Key Deliverables *
Expected outputs and outcomes from the resource    • Delivery of secure, scalable, and high-performing backend services and APIs.
• Development of reusable microservices and shared platform capabilities.
• Successful deployment and support of applications on Azure cloud platforms.
• Compliance with performance, security, audit, and regulatory requirements.
• Production-ready solutions with complete documentation, automated testing, monitoring, and operational support readiness.
• Achievement of defined NFRs for availability, latency, scalability, and resiliency.

Certifications Required
e.g. AWS Certified, PMP, CISSP, Azure, ITIL    • Microsoft Azure Developer Associate (AZ-204) Preferred
• Microsoft Azure Fundamentals (AZ-900) Preferred
• Oracle Java Certification Preferred
• Kubernetes Certification (CKA/CKAD) Preferred
• Certified Scrum Developer or Agile Certification Preferred

Bereit für den nächsten Schritt?

Melden Sie sich online an - es dauert nur 10 Minuten.