Software Architect - Nice Actimize

Incedo Inc
Homestead, United States of America
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Homestead, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Application Integration Architecture
Architectural Patterns
Azure
Data Migration
Data Retention
Data Structures
Data Warehousing
Relational Databases
Disaster Recovery
Middleware
IBM WebSphere MQ
Microsoft SQL Server
Oracle Applications
Open Web Application Security
Software Architecture
Software Engineering
Data Streaming
Transaction Data
Spring Cloud
Spring-boot
Togaf
Containerization
Kubernetes
Kafka
Tools for Reporting
REST
Actimize
Data Pipelines
Docker
Mulesoft
Microservices

Job description

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., * 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.

Requirements

  • 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 Skills

  • 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).

About the company

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.

Apply for this position