Java Full Stack Developer – Banking Integration

DICETEK LLC · Dubai

Posted Aug 13, 2026Source: indeed
View & apply on the employer's site ↗

Original posting on indeed. You apply directly with the employer — we never auto-apply.

Job description

### **Job Overview** We are looking for an experienced **Java Full Stack Developer** to support integration and transaction processing solutions for a banking client. The role will involve developing backend services, system integrations, message processing, workflow management, and secure transaction flows. ### **Key Responsibilities** * Develop and maintain **Java\-based backend services and full\-stack applications** for banking and integration platforms. * Build integrations covering **message transformation, send/receive logic, retries, logging, persistence, and resubmission**. * Develop and integrate **REST/SOAP APIs and message queues** for secure system\-to\-system communication. * Implement authentication, authorization, encryption, and other **application security controls**. * Develop workflow management and transaction processing components with appropriate **error handling and recovery mechanisms**. * Implement comprehensive **audit trails, transaction logging, and monitoring**. * Troubleshoot integration and application issues and support production deployments. * Collaborate with Solution Architects, ETL Engineers, QA, and banking application teams to deliver robust solutions. ### **Required Skills \& Experience** * **5\+ years of experience** in Java Full Stack Development, preferably within banking or financial services. * Strong hands\-on experience with **Java, Spring/Spring Boot, REST/SOAP APIs**, and backend development. * Experience with **integration platforms, message queues, and transaction processing systems**. * Strong understanding of **message transformation, retry mechanisms, error handling, logging, persistence, and audit frameworks**. * Good knowledge of application security, authentication, authorization, and secure API development. * Experience with databases and SQL. * Strong troubleshooting and problem\-solving skills. * Banking/payment or **financial transaction processing experience** will be highly preferred. **Skills:** Java , Spring/Spring Boot , REST/SOAP APIs

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Similar roles

Listing aggregated from indeed. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.