Senior Software Engineer, Actimize

NICE

Santa Clara (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NICE is seeking a Senior Software Engineer for its Fraud Detection Platform located in Santa Clara, California. The successful candidate will maintain and evolve web applications using both modern and legacy Java stacks while ensuring security and stability.

Your responsibilities include diagnosing production issues, leading code reviews, and mentoring engineers. Preferred qualifications include hands-on experience with authentication systems and web testing tools, making this a key position within our team.

Qualifications

  • Experience in maintaining and modernizing enterprise Java applications.
  • Knowledge of secure coding practices and OWASP guidelines.
  • Ability to mentor junior engineers and lead design reviews.

Responsibilities

  • Own and evolve applications across various layers.
  • Diagnose and resolve production issues.
  • Lead design and code reviews while mentoring engineers.

Skills

Enterprise Java codebases maintenance
Security mindset (XSS/CSRF prevention)
Authentication and authorization systems
Web testing (JUnit, Selenium/WebDriver)
Skills in fraud, payments, banking

Job description

Senior Software Engineer — Fraud Detection Platform

We are looking for a Lead Software Engineer to maintain and evolve the web applications that power our fraud detection platform. The role spans both modern and legacy Java web stacks, including authentication and access control.

You will be the technical steward for these applications: keeping them stable, secure, and supportable; modernizing where it makes sense; mentoring other engineers; and partnering with product, QA, and operations to deliver reliable changes.

What You’ll Do
  • Own and evolve applications across the UI, server-side, persistence, and integration layers.
  • Diagnose and resolve production issues end-to-end across current and legacy stacks.
  • Design and implement enhancements requested by product and customer-facing teams.
  • Keep dependencies and application frameworks patched, secure, and supportable.
  • Improve test coverage and overall engineering quality.
  • Lead design and code reviews, and provide technical guidance to other engineers.
  • Mentor junior and mid-level engineers.
  • Participate in releases, production support, and on-call rotations.
Strongly Preferred Skills
  • Experience maintaining and modernizing long‑lived enterprise Java codebases, including dependency upgrades, framework migrations, and gradual de‑risking of legacy stacks.
  • Hands‑on experience with authentication and authorization systems such as SSO, SAML, session management, and token handling.
  • Security mindset, including XSS/CSRF prevention, output encoding, secure session handling, and OWASP Top 10 remediation.
  • Web testing experience with JUnit, Selenium/WebDriver, and Arquillian.
  • Experience in fraud, payments, banking, or other financial services domains.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Lead
Software Engineer Lead

Compunnel, Inc. • Pittsburgh

On-site
USD 120,000 - 160,000
Senior Java Engineer — Fraud Detection Platform & Security
Senior Java Engineer — Fraud Detection Platform & Security

NICE • Santa Clara (CA)

On-site
USD 120,000 - 150,000
Actimize Developer Fraud Technology (Non-Financial Risk Technology)
Actimize Developer Fraud Technology (Non-Financial Risk Technology)

RxCloud • New York (NY)

On-site
USD 120,000 - 150,000
Actimize Lead Full-stack Engineer
Actimize Lead Full-stack Engineer

Huntington National Bank • Columbus (OH)

On-site
USD 70,000 - 140,000
Health insurance
Wellness program
Retirement savings plan
+1
Actimize Platform Engineer – Financial Crimes Compliance
Actimize Platform Engineer – Financial Crimes Compliance

Employvision Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Senior Actimize Fraud IFM Application Developer 3625207
Senior Actimize Fraud IFM Application Developer 3625207

Axiom-Path • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Actimize Lead Full-stack Engineer
Actimize Lead Full-stack Engineer

Huntington Bancshares, Inc. • Oak Knoll (MN)

On-site
USD 70,000 - 140,000
Senior Actimize Developer
Senior Actimize Developer

Compunnel, Inc. • Strongsville (OH)

On-site
USD 120,000 - 150,000
Senior Software Engineer - Financial Crimes Solutions
Senior Software Engineer - Financial Crimes Solutions

Jack Henry • Allen (TX)

Hybrid
USD 100,000 - 130,000
Competitive benefits programs
Culture of commitment
Remote flexibility
Staff Engineer – Fraud Prevention | USA
Staff Engineer – Fraud Prevention | USA

DigitalXNode • United States

On-site
CAD 140,000 - 200,000