Senior Full Stack Java Developer (Banking & Payments)

Developer

Job Id :1000520792


Description

Location: Riyadh, Saudi Arabia
Experience: 5 + 8 Years
Domain: Banking,
Email:

______________
Role Overview
We are looking for a highly skilled Senior Full Stack Java Developer with strong experience in Banking & Payment systems. The ideal candidate should have over 5 to 8 years of experience in designing and developing enterprise-grade solutions, including IPS, GCC-RTGS, B2B, MACUG, Bulk Payments, and other financial transaction systems. The role requires deep expertise in Java, Spring Boot, Microservices, React.js, REST APIs, and hands-on experience working in complex, high-availability payment environments.
The candidate should be capable of leading teams, delivering scalable solutions, integrating mission critical systems, and collaborating effectively with cross functional stakeholders.

______________
Key Responsibilities
• End to end design and development of enterprise payment modules such as:
o B2B/SADAD payments
o MOI payments
o MACUG
o Bulk payroll (Fransiglobal, B2B, Macug)
o Instant Payment Platform (IPP – Saudi payments)
o GCC RTGS (Real Time Gross Settlement)
o Standing Payment Instructions (SPPM)
• Build and enhance payment engines capable of scalable, high throughput transaction processing.
• Develop and maintain real time transaction processing solutions aligned with IPS and GCC RTGS standards.
• Implement and support orchestration systems for batch and real-time payments.
• Integrate payment modules with TCS BaNCS Core Banking System.
• Configure and maintain Swift, IBAN mapping, and other financial message processing setups.
• Ensure adherence to secure coding practices, high availability, performance, and SLAs.
• Collaborate with business and operations teams to translate functional requirements into technical solutions.
• Mentor junior developers, perform code reviews, and drive engineering best practices.
______________
Technical Skills

Backend
• Java 17+, Spring Boot 3.x
• Spring MVC, Spring Data JPA, Hibernate
• RESTful Web Services, SOAP Services
Microservices & Architecture
• Spring Cloud Gateway (API Gateway), Eureka, Config Server
• Feign, Circuit Breaker (Resilience4j)
• Redis Caching
• Asynchronous messaging with Kafka
Core Java
• Multithreading: ExecutorService, ForkJoinPool, CompletableFuture
• Design patterns: Factory, Singleton

Interested applicant can apply on

Basic Details

Location : Region: Riyadh

Qualification :

Posted :

Job Type : Full-Time

Company : Saudi Jobs

The current job you are viewing is either old or expired

Kindly look at the latest jobs

For the related jobs check below

By using our site, you acknowledge that you have read and understand our Cookie & Privacy Policy, and our User Agreement .