الوظائفSoftware Engineer – Digital Payments
Software Engineer – Digital Payments
العنوان بلغته الأصلية كما نشره المصدر
TAT IT TechnolgiesAbu Dhabi, United Arab Emirates٢٥ تشرين الأول ٢٠٢٦
هذا الإعلان مُجمَّع من مصدر خارجي. JeebJob ليست جهة التوظيف، والتقديم يتم على موقع المصدر.
تفاصيل الإعلان كما وردت من المصدر
We have an urgent requirement for Software Engineer – Digital Payments in banking /payment domain (Must) is required for our banking clients in Abu Dhabi ,UAE
Design and implement resilience patterns such as circuit breakers, failover, retry mechanisms, timeout handling, and disaster recovery solutions.--Must
Improve system availability, fault tolerance, monitoring, alerting, and production stability across critical payment applications.--Must
Strong hands-on experience in Java/J2EE, Spring Boot, Microservices, Resilience4j/Hystrix, REST APIs, Kafka/IBM MQ/AMQ, Oracle PL/SQL, Linux, CI/CD, DevOps, Kubernetes/OpenShift, and monitoring tools.--Must
Banking , Payment Domain --Must
Key Responsibilties
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
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 DevOps 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.
Key Deliverables
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
Certifications
Preferred (not Mandatory)
Oracle Certified Professional Java Developer
Red Hat Certified Engineer (RHCE)
AWS Certified Developer or Solutions Architect
Microsoft Azure Developer Associate
ITIL Foundation
Certified Kubernetes Application Developer (CKAD
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 / OpenShift, Linux, Git, Dynatrace
Tools / Platforms
JIRA, Confluence, GitHub, TFS, SonarQube, Postman, STS, Eclipse, SoapUI, Dynatrace, ServiceNow, OpenShift / Kubernetes, IBM MQ Explorer
Request you to kindly send us your resume ASAP along with the below mentioned details:
Total experience?
Current Salary?
Expected Salary( IN AED per month)?
Notice period?
Contact number?
Date of Birth?
Gender?
Nationality?
Current Location?
Ready to relocate Abu Dhabi?
The position in the payroll of Talent Arabia deputed to Bank in Abu Dhabi. Is it fine with you?
The first round is an online test on Gorilla for 1.5 hours. Is it fine with you to attend?
How many years exp do you have in as a Software Engineer – Digital Payments ?
Do you have any certificate in
Oracle Certified Professional Java Developer
Red Hat Certified Engineer (RHCE)
AWS Certified Developer or Solutions Architect
Microsoft Azure Developer Associate
ITIL Foundation
Certified Kubernetes Application Developer (CKAD)
How many years of experience do you have in the below skills?
Java 8
Spring Boot,
Microservices,
Resilience4j/Hystrix,
Kafka/IBM MQ,
REST APIs,
Linux,
Kubernetes/OpenShift,
Git, Dynatrace
Banking/Payment Domain(Must)
Skills: hystrix,,spring boot,java,sql,aws,git,payroll,rest apis,kafka,kubernetes,ci/cd,azure,microservices,resilience4j,linux
Show more Show less
لا تدفع أي مبالغ مقابل التوظيف. إذا بدا هذا الإعلان مشبوهاً، أبلغنا عنه.
إبلاغ