Mediabistro logo
job logo

Software Architect

Qode, Pittsburgh, PA, United States


Software Architect — Nice Actimize

Pittsburgh, PA (Preferred) | Dallas, TX / Denver, CO | Headcount: 1

|

Full-Time | Onshore | W2 or C2C[MN1]

Experience

8 –15 Years

Domain

Financial Crimes / AML Platform Architecture

Key Platform

Nice Actimize, Java EE, Spring Boot, Microservices

Start

ASAP — Q3 2026

Position Summary

We are looking for an experienced Software Architect to lead the technical architecture of a full-platform migration from Oracle FCCM to Nice Actimize for a Tier 1 bank client. This is a senior leadership role within the Financial Crimes Technology pod, responsible for defining the end-to-end technical blueprint, establishing integration patterns, and ensuring the solution is performant, resilient, and regulatory-compliant at enterprise scale. The architect will work in close partnership with the Java Technical Lead, BSA analyst, and bank technology stakeholders, making authoritative design decisions and serving as the technical authority throughout the engagement.

Key Responsibilities



Design the comprehensive solution architecture for the FCCM-to-Actimize migration, including data migration strategy, integration topology, and phased cutover plan. •

Define integration architecture between Nice Actimize and upstream/downstream enterprise systems: core banking, data warehouses, case management, and reporting platforms. •

Establish architectural patterns for event-driven data ingestion pipelines feeding Actimize detection engines using Apache Kafka or equivalent. •

Lead architecture governance, conduct design reviews, and enforce coding and security standards. •

Oversee data model migration from Oracle FCCM schemas to Actimize data structures, ensuring fidelity of historical data and detection continuity. •

Collaborate with Nice Actimize professional services and vendor SMEs to validate platform configuration choices. •

Define and enforce NFRs: availability SLAs, latency targets, data retention policies, and disaster recovery objectives. •

Guide and mentor the Java Technical Lead and development team; perform technical risk identification and mitigation planning. •

Communicate architectural decisions and trade-offs to both technical and executive stakeholders.
Required Qualifications



8+ years of software engineering experience with 3+ years in a principal architect or lead architect role. •

Proven experience architecting large-scale financial crimes, AML, or risk management platforms. •

Deep expertise in Nice Actimize platform architecture — especially SAM, IFM, WLF, and the Actimize platform's Java-based customization framework. •

Strong command of Java ecosystem: Java 11+, Spring Boot, Spring Cloud, microservices, and RESTful API design. •

Experience designing data migration pipelines for large-volume transactional data (Oracle, SQL Server, or equivalent RDBMS). •

Proficiency with event streaming (Kafka, Kinesis) and integration middleware (MuleSoft, IBM MQ, or equivalent). •

Working knowledge of Oracle FCCM data model and detection scenario architecture is highly valued. •

Familiarity with cloud deployment (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
Preferred Qualifications

• Experience in highly regulated environments (OCC, Fed, FDIC regulated institutions). • TOGAF or equivalent enterprise architecture certification. • Prior engagement with a Tier 1 bank or Big 4 consulting firm on a core AML platform migration. • Knowledge of OWASP security principles and financial data privacy regulations (GLBA, CCPA). [MN1]To be confirmed