Java Developer (Experienced in ISO 8583) at TAWANTECH
Riyadh, Riyadh Region, Saudi Arabia -
Full Time


Start Date

Immediate

Expiry Date

31 Dec, 25

Salary

0.0

Posted On

02 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java Development, ISO 8583, Card Management, Transaction Processing, VISA, Mastercard, EMV, BIN Management, PCI DSS, Settlement, Reconciliation, Tokenization, Relational Databases, Oracle, MS SQL Server, Analytical Skills, Problem-Solving

Industry

Software Development

Description
We’re looking for a Java Developer with hands-on experience in implementing and supporting card management and transaction processing systems. The ideal candidate should be well-versed in VISA, Mastercard, ISO 8583, and electronic payment flows, with the ability to contribute to system enhancements, settlement/reconciliation processes, tokenization, and operational support. Key Responsibilities: Develop and maintain components related to card transaction processing (ATM, POS, eCommerce). Work on integration and customization of systems. Participate in the implementation of scheme mandates and system changes for VISA, Mastercard, and local networks. Manage and support full card lifecycle processes: issuance, renewal, PIN generation, replacement, and blocking. Support transaction settlement and reconciliation processes across schemes and internal systems. Implement and maintain tokenization mechanisms for secure card data handling in compliance with scheme guidelines. Troubleshoot transaction-related issues and coordinate with internal stakeholders and vendors. Contribute to technical documentation and ensure compliance with relevant standards. Provide support during deployments, UAT, and go-live activities. Skills & Qualifications: Bachelor's degree in Computer Science, IT, or a related field. 5+ years of Java development experience, preferably in financial or payment systems. Strong understanding of ISO 8583 message formats and end-to-end transaction flows. Familiarity with VISA, Mastercard, domestic schemes, and switching systems. Experience with EMV, BIN management, PCI DSS, settlement/reconciliation, and tokenization. Hands-on experience with relational databases, especially Oracle and MS SQL Server. Strong analytical and problem-solving capabilities. Knowledge of scripting or automation tools is a plus.
Responsibilities
The Java Developer will develop and maintain components related to card transaction processing and support the full card lifecycle processes. They will also troubleshoot transaction-related issues and contribute to technical documentation.
Loading...