Systems Analyst II

Job Category: Information Technology
Job Location: Remote

Role name: Systems Analyst II
Work site: Remote (Hybrid)
Duration: 16+ Months

About the Role

We are seeking a highly skilled and experienced Systems Analyst II to join our team and support an ongoing enterprise payment processing initiative with a major financial services client. The ideal candidate brings deep expertise in Oracle Banking Payments (OBPM), international payment standards (ISO 20022 / SWIFT MT-MX), and distributed systems architecture. This is a technically demanding, high-visibility role requiring both strong analytical capabilities and hands-on implementation experience in a regulated banking environment.

Education Requirement:

A minimum of a Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering, or a closely related field is required to perform the duties of this position.

Key Responsibilities

  1. Translate functional and technical requirements into OBPM configurations for SEPA non-urgent and ACH Canada non-urgent payment flows;

Analyze business rules, regulatory mandates, and clearing scheme specifications to determine OBPM configuration parameters, mapping logic, validation rules, and workflow behaviors required for SEPA and ACH Canada payment processing;

Perform gap analysis between existing payment processing engine OBPM (Oracle Banking Payments) capabilities and required payment behaviors, recommending configuration extensions or customizations where necessary;

  Configure routing, enrichment, transformation, and settlement logic within OBPM to ensure accurate processing across domestic and cross border rails, including creating detailed configuration design documents that define field level mappings, validation rules, enrichment logic, and routing conditions for SEPA and ACH Canada payment flows;

  Map internal data elements to ISO 20022 (MX) and convert existing SWIFT (MT) messaging standards to ISO 20022(MX) and maintain global payment compatibility;

  Conduct impact assessments to ensure new configurations did not disrupt existing payment modules, downstream systems, or SLA driven processing timelines;

  1. Design and implement Oracle Banking Payments (OBPM) modules, with emphasis on General Interfaces (GI) to extract transactional data and generate operational reports;

  Design GI extract templates, data models, and transformation logic to support downstream reporting, reconciliation, and operational analytics;

  Implement OBPM module extensions using Java, PL/SQL, and OBPM internal frameworks to support bank specific payment flows;

Engineer integration points between OBPM and upstream/downstream systems (core banking, compliance, fraud, reporting engines);

  Optimize GI performance by tuning SQL queries, improving data extraction pipelines, and ensuring high volume throughput;

  1. Develop exception handling and data validation logic to improve reliability, integrity, and reconciliation accuracy in payment processing;

  Build validation rules for payment attributes (e.g., debtor/creditor details, clearing codes, settlement dates) aligned with SEPA and ACH Canada specifications;

  Implement automated workflows to detect, classify, and route failed transactions for manual or automated repair;

  Develop reconciliation logic ensuring end to end traceability between OBPM, clearing systems, and core banking ledgers;

  Conduct root cause analysis on recurring exceptions and propose system level enhancements to reduce operational risk;

  1. Integrate Kafka for real time payment event streaming and set up system monitoring and alerts using Grafana;

  Design Kafka topics, partitions, and event schemas to support real time payment status propagation and audit trails;

  Implement producers/consumers for streaming payment lifecycle events across distributed systems;

  Configure Grafana dashboards to visualize payment throughput, latency, exception trends, and system health;

  Establish alerting rules to proactively detect SLA breaches, processing delays, or system anomalies;

  1. Participate in the full testing lifecycle including unit testing, SIT, UAT and post deployment verification;

  Develop test scenarios for SEPA and ACH Canada flows covering validations, routing, enrichment, and settlement logic;

  Support SIT and UAT cycles, analyze defects, and collaborate with technical and business teams for resolution;

  Validate OBPM configurations and GI extracts in pre production environments to ensure readiness for go live;

  Perform post deployment verification to confirm system stability, data accuracy, and compliance with SLAs; 

  1. Collaborate with cross-functional teams to support solution design, address technical issues, and ensure compliance with system performance standards and SLAs;

  Work with business, compliance, and architecture teams to ensure OBPM configurations meet regulatory and operational requirements;

  Participate in design workshops to define end to end payment flows and integration patterns;

  Troubleshoot complex production and SIT issues involving OBPM, Kafka, databases, and external systems;

  Provide technical guidance to stakeholders on payment processing rules, clearing behaviors, and system capabilities;

  1. Maintain technical documentation and version control using Git, Jira, and Confluence, within Agile delivery frameworks;

  Produce detailed configuration documents, GI specifications, mapping sheets, and payment flow diagrams;

  Maintain version controlled OBPM configuration artifacts, scripts, and documentation in Git based repositories;

  Store, organize, and publish finalized documentation in SharePoint for cross team accessibility and audit readiness;

  Ensure documentation accuracy by updating configuration changes, workflow logic, and GI extract definitions throughout the SDLC;

  Support Agile ceremonies, sprint planning, and backlog refinement with clear and well structured technical documentation; 

  1. Apply AI tools like GitHub Copilot and ChatGPT to accelerate configuration tasks, optimize scripts, and streamline documentation;

  Use AI assisted tools to refine SQL/PL SQL scripts, validate mapping logic, and improve clarity in configuration documents;

  Apply AI tools to generate initial drafts of configuration logic, enrichment rules, and workflow descriptions, reducing manual effort;

  Leverage AI based summarization to convert complex technical discussions (design meetings, Jira tickets, requirement workshops) into clear, actionable documentation;

  Utilize AI suggestions to enhance accuracy, reduce errors, and accelerate delivery within Agile sprints; and

  Use AI tools to improve consistency and completeness of documents before publishing them to SharePoint or Confluence. 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Company Info

Posix Technologies Inc is a Technology partner in providing IT Solutions, Staffing, Consulting, Implementation and Managed Services to Global Companies.

Contact Info
Copyright © 2021 Posix Technologies Inc. All rights reserved.