Senior Full Stack Java Developer (Banking & Payments)
Client of YALLO Retail
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
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:
- B2B/SADAD payments
- MOI payments
- MACUG
- Bulk payroll (Fransiglobal, B2B, Macug)
- Instant Payment Platform (IPP Saudi payments)
- GCC RTGS (Real Time Gross Settlement)
- 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
Desired Candidate Profile
Company Industry
- IT - Software Services
Department / Functional Area
- Software Development
- Application Development (IT Software)
Keywords
- Senior Full Stack Java Developer (Banking & Payments)
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Client of YALLO Retail
Client of YALLO Retail
https://www.yallo.co/job/senior-full-stack-java-developer-banking-and-payments-5805093
Similar Jobs
Java Developer
Software AYS
- 3 - 6 Years
- Abu Dhabi - United Arab Emirates (UAE)
Java Developer
Confidential Company
- 6 - 12 Years
- Dubai - United Arab Emirates (UAE)
Financial Accountant
Confidential Company
- 2 - 8 Years
- Port Louis - Mauritius
Backend Developer (Java & Node.js -Application Migration )
Dicetek LLC
- 5 - 10 Years
- Dubai - United Arab Emirates (UAE)
Software Developer (Java)
Multi Technology Solutions Co.
- 5 - 7 Years
- Al Kuwait - Kuwait