×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer-Digital

Job in Abu Dhabi, UAE/Dubai
Listing for: DICETEK LLC
Seasonal/Temporary position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Java Developer, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 200000 - 320000 AED Yearly AED 200000.00 320000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer-Digital Payments

Job Location Abu Dhabi (Work From Office)

Job Type Contract

Job Description

Years of Experience

Minimum 5-8 years of software development experience, with at least 3 years focused on application resilience, high availability, distributed systems, or mission-critical platforms.

Key Responsibilities
  • Design and implement application resilience patterns including retry mechanisms, circuit breakers, failover logic, timeout handling, and graceful degradation.
  • Develop enhancements to improve system availability, recoverability, and fault tolerance across critical payment platforms.
  • Analyze production incidents and recurring failures to identify and implement permanent fixes.
  • Implement resilience controls for APIs, messaging platforms, databases, and external integrations.
  • Enhance monitoring, alerting, health checks, and automated recovery capabilities.
  • Develop and maintain resilience test scenarios including failover and disaster recovery testing.
  • Collaborate with solution architects, infrastructure teams, production support, and vendor teams to implement resilience improvements.
  • Support application modernization initiatives to improve scalability and operational stability.
  • Perform code reviews and ensure adherence to secure coding and engineering standards.
  • Document resilience designs, implementation approaches, and operational procedures.
Required Skills

Primary technical and functional skills

Technical Skills
  • Strong hands-on development experience in Java/J2EE and Spring Boot.
  • Experience implementing resilience frameworks such as Resilience4j, Hystrix, or equivalent.
  • Strong understanding of distributed systems architecture and microservices design.
  • Experience with messaging technologies such as IBM MQ, Kafka, or AMQ.
  • Experience with REST APIs and API gateway technologies.
  • Knowledge of Oracle Database PL/SQL and SQL performance tuning.
  • Experience with Linux/Unix environments and scripting.
  • Understanding of application monitoring and observability tools.
  • Experience with CI/CD pipelines and Dev Ops practices.
  • Exposure to AI-assisted coding tools and practices
Functional Skills
  • Strong analytical and problem-solving capabilities.
  • Experience working in high-availability banking or payment systems.
  • Ability to troubleshoot complex production issues under pressure.
  • Ability to work independently while collaborating effectively across teams.

Design and implementation of resilience improvements across critical applications.

Deployment of fault tolerance patterns including retry, timeout, failover, and circuit breaker mechanisms.

Enhanced monitoring, alerting, and automated recovery capabilities.

Reduction of recurring production incidents and single points of failure.

Improved application recovery time and operational resilience.

Technical design documents and operational runbooks.

Successful execution of resilience and failover testing scenarios.

Knowledge transfer and handover documentation to support teams.

Preferred Tech Stack

Java 8/17+ (OOP, Design Patterns, Multithreading, Java 8 and plus, Lambda, Stream API, REST service, JMS, Reactive Programming, JMS), Spring Boot (Annotations, Maven, Spring JPA, Spring AOP, Spring security, Junit), Spring Cloud, Resilience4j, Oracle Database, PL/SQL, REST APIs, Kafka / AMQ / IBM MQ, Kubernetes / Open Shift, Linux, Git, Dynatrace

Tools / Platforms

e.g. JIRA, Confluence, Git Hub, Service Now, Postman

SECTION 3 – CERTIFICATIONS & TECHNICAL REQUIREMENTS

Skills

Java/J2EE Spring Boot Resilience Frameworks

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary