Mainframe developer (ACI MTS, COBOL, Java) - W2

Overview

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

Skills

Agile
PL/SQL
Payment Systems
Issue Resolution
J2EE
Java
Legacy Systems
COBOL
Collaboration
Conflict Resolution
Continuous Improvement
IBM AIX
Database
Debugging
DevOps
Finance
Financial Services
High Availability
Quality Assurance
Regulatory Compliance
Mainframe
Oracle
Payments
Problem Solving
Production Support
Software Design
Software Development
Stored Procedures

Job Details

Job Summary:

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.

Top 3 skills required - ACI MTS, Unix/AIX, COBOL/Java/J2EE, Oracle technologies

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.