Senior Mainframe Developer | Jersey City, NJ (Onsite Interview)
Role Overview: We are seeking a Mainframe Developer with extensive experience in mission-critical banking systems to join our team in Jersey City. This role focuses on the design, development, and maintenance of high-volume financial applications, ensuring zero-downtime performance for core banking functions including fund transfers, account management, and regulatory reporting.Core Technical Requirements:Mainframe Ecosystem: Expert-level IBM Mainframe development.Programming: COBOL & CICS (Online transaction programming).Data Management: VSAM & DB2 (SQL optimization and performance tuning).Batch Processing: JCL & z/OS Utilities (SORT, IDCAMS, IEBGENER).Key ResponsibilitiesSystem Architecture: Design and maintain CICS online transactions and complex JCL batch cycles for end-of-day and regulatory reporting.Performance Engineering: Write and tune DB2 SQL queries and perform explain plan analysis for large-scale financial datasets.Production Support: Diagnose and resolve system failures and bottlenecks in a high-pressure, zero-downtime environment.Modernization: Support mainframe-to-distributed integration, including MQ Series and REST APIs.Compliance & Governance: Ensure all development adheres to strict banking regulations (SOX, PCI-DSS, FFIEC) and audit controls.Leadership: Conduct code reviews, enforce coding standards, and provide technical mentorship to junior developers.QualificationsHands-on IBM Mainframe development experience within the Banking or Financial Services domain.Deep understanding of banking concepts: Core Banking, Payments (ACH, SWIFT, Fedwire), and GL reconciliation.Proficiency in REXX/CLIST scripting for automation.Familiarity with Modern Mainframe DevOps (Zowe, IDz, or DBB) is highly desirable.Strong communication skills for collaboration with Business Analysts, Architects, and Compliance teams.