Wire Transfer Applications Engineer (COBOL/Java) ACI MTS

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Wire Transfer
Unix
AIX
COBOL
Java/J2EE
Oracle
ACI MTS
software development

Job Details

Title: Wire Transfer Applications Engineer (COBOL/Java) ACI MTS OR

Location: Remote, 100%

Duration:12+ Months contract

We are seeking a highly skilled and self-driven Senior Developer to join our Wire Transfer Technology Team. The ideal candidate will have over 10 years of strong hands-on development experience in ACI MTS, Unix/AIX, COBOL, Java/J2EE, and Oracle technologies. This is an individual contributor role, ideal for a developer with deep expertise in payments and wire processing systems and a strong passion for application architecture and modernization.

Key Responsibilities:

Develop, enhance, and support high-value wire transfer systems using ACI MTS.

Write and maintain COBOL programs for legacy payment modules.

Design and implement backend and integration logic using Java/J2EE and Oracle.

Perform shell scripting and job automation on Unix/AIX environments.

Collaborate with cross-functional teams to integrate payment solutions with existing platforms.

Participate in system architecture discussions, application design, and code reviews.

Troubleshoot and resolve complex issues in Dev, QA, and Production environments.

Ensure compliance with financial and regulatory standards in wire transfer applications.

Contribute to continuous improvement in performance, scalability, and system resilience.

Required Skills & Experience:

Minimum 10 years of software development experience.

Hands-on experience with ACI Money Transfer System (MTS) must-have.

Strong development expertise in COBOL, especially in financial services environments.

Proficiency in Java/J2EE, including integration with legacy systems.

Solid understanding of Oracle databases, PL/SQL, stored procedures, and triggers.

Experience working on Unix/AIX systems scripting, debugging, and automation.

Deep understanding of wire transfer and payments processing systems (e.g., SWIFT, Fedwire, CHIPS).

Experience in production support and issue resolution in high-availability systems.

Strong problem-solving skills and a passion for clean, efficient architecture.

Preferred Qualifications:

Experience with modernizing legacy systems or integrating APIs into legacy financial platforms.

Knowledge of financial regulatory compliance and risk mitigation in payment systems.

Experience working in an Agile or DevOps environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.