Senior Software Engineer, CIAM & Fraud (Remote)

First Citizens

Raleigh (NC)

Remote

USD 135,000 - 155,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

First Citizens Bank is seeking a hands-on Senior Software Engineer to join the CIAM and Fraud delivery team, delivering scalable, secure solutions for digital platforms. The role requires guiding architecture, leading distributed developers, and ensuring code quality with automated testing and CI/CD in a fast-paced transformation.

You will work across banking platforms, leveraging Java, Spring, and cloud services to build secure digital journeys while maintaining high availability and

Qualifications

  • Bachelor's Degree and 4 years of software development experience OR 8 years with a high school diploma/GED.
  • 8+ years of software application development experience, banking/regulated finance preferred.
  • Strong design and development experience with Java tech stack and enterprise patterns.
  • Experience with fraud prevention, risk-based authentication, and secure digital journeys.
  • Cloud experience across AWS/Azure/GCP; Okta CIAM is a plus.

Responsibilities

  • Design and develop scalable, secure, reliable software meeting tech and user needs.
  • Maintain and support IaaS, SaaS, and on-prem applications for mission-critical systems.
  • Troubleshoot defects, data issues, and configuration challenges in production.
  • Provide technical leadership on small to mid-sized projects and promote best practices.
  • Advocate for quality through automated testing, code reviews, and CI/CD gates.
  • Collaborate with stakeholders and mentor teammates to improve delivery.

Skills

Java
Spring
JUnit
Hibernate
REST APIs

Education

Bachelor's degree
High School Diploma or GED

Tools

Okta CIAM
AWS
Azure
GCP
Swagger UI

Job description

First Citizens Bank is seeking a hands-on Senior Software Engineer to join the CIAM and Fraud delivery team, delivering scalable, secure solutions for digital platforms. The role requires guiding architecture, leading distributed developers, and ensuring code quality with automated testing and CI/CD in a fast-paced transformation.

You will work across banking platforms, leveraging Java, Spring, and cloud services to build secure digital journeys while maintaining high availability and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - CIAM and Fraud
Senior Software Engineer - CIAM and Fraud

First Citizens • Raleigh (NC)

Remote
USD 135,000 - 155,000
Senior Java Engineer (Remote) – Digital Banking & FinTech
Senior Java Engineer (Remote) – Digital Banking & FinTech

First Citizens Bank • Austin (TX)

Remote
USD 130,000 - 160,000
Senior Java Engineer - Remote Banking Solutions
Senior Java Engineer - Remote Banking Solutions

First Citizens • Phoenix (AZ)

Remote
USD 130,000 - 160,000
Senior Java Engineer (Remote) - Digital Banking
Senior Java Engineer (Remote) - Digital Banking

First Citizens Bank • Sacramento (CA)

Remote
USD 130,000 - 160,000
Remote Lead Java Engineer — Enterprise Platform & APIs
Remote Lead Java Engineer — Enterprise Platform & APIs

First Citizens Bank • Scottsdale (AZ)

Remote
USD 145,000 - 175,000
Remote Senior DevSecOps Engineer: CI/CD & Cloud Automation
Remote Senior DevSecOps Engineer: CI/CD & Cloud Automation

First Citizens Bank • United States

On-site
USD 120,000 - 160,000
Senior DevSecOps Engineer — Remote CI/CD & Cloud
Senior DevSecOps Engineer — Remote CI/CD & Cloud

First Citizens Bank • Scottsdale (AZ)

Remote
USD 120,000 - 150,000
Remote Senior Java Engineer: Real-Time Banking & Microservices
Remote Senior Java Engineer: Real-Time Banking & Microservices

First Citizens Bank • Scottsdale (AZ)

Remote
USD 130,000 - 160,000
Remote DevSecOps Engineer: CI/CD, Cloud, Security
Remote DevSecOps Engineer: CI/CD, Cloud, Security

First Citizens Bank • Raleigh (NC)

On-site
USD 120,000 - 160,000
Remote Lead Software Engineer — Payments Platform
Remote Lead Software Engineer — Payments Platform

First Citizens Bank • Arizona

On-site
USD 145,000 - 175,000