First Citizens Bank logo
First Citizens Bank
Posted 68 days agoVerified live 1d ago

Software Engineer II - AWS (Remote)

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
428 H-1B approvalsDept. of Labor
34 green cardsCertified filings
AWS LambdaAmazon ECSAWS Step FunctionsAmazon SQSAmazon SNSAmazon S3Amazon DynamoDBAmazon RDSAWS IAMAWS KMSAWS Transfer FamilyTerraformInfrastructure as CodeEvent-driven architectureMicroservices architectureServerless architectureJava

About the company

First Citizens Bank logo
First Citizens Bankfirstcitizens.com

First Citizens Bank provides banking services, essential business and professional services, wealth management capabilities, and more.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
428H-1B approved
99%approval rate
23new H-1B hires
34PERM certified
$137,301median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023239
202487
202585
202617
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202329
202425
202525
2026102
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20238
20242
202519
20265
Top sponsored roles
Lead Software EngineerSenior Business Systems AnalystSenior Software EngineerSoftware Engineer ConsultantTechnical Lead
Sponsored employees from
IndiaChina

Job description

Summary

First Citizens Bank is seeking a Software Engineer II to design, develop, integrate, and support cloud-native solutions across Payments, Money Movement, and Information Reporting platforms. The role involves collaborating with architects and engineers to translate business requirements into scalable solutions while participating in technical design, coding, testing, and production support.

Responsibilities

  • The successful candidate will have experience building applications using AWS services such as Lambda, ECS, Step Functions, SQS, SNS, DynamoDB, RDS, S3, IAM, and KMS, along with modern development frameworks including Java, Spring Boot, and Node.js
  • Experience with Terraform, Docker, OpenShift, and event-driven architectures is highly desirable
  • This role offers the opportunity to contribute to the delivery of critical payment and financial solutions while growing technical expertise in cloud-native application development and enterprise-scale systems

Skills

  • Bachelor's Degree and 2 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
  • 2+ years of hands-on AWS cloud engineering and architecture experience
  • Experience designing, developing, and supporting cloud-native applications on AWS
  • Experience with AWS Lambda
  • Experience with Amazon ECS
  • Experience with AWS Step Functions
  • Experience with Amazon SQS and SNS
  • Experience with Amazon S3
  • Experience with Amazon DynamoDB
  • Experience with Amazon RDS
  • Experience with AWS IAM and KMS
  • Experience with AWS Transfer Family
  • Experience with Terraform and Infrastructure as Code practices
  • Experience designing and implementing event-driven, microservices, and serverless architectures
  • Strong hands-on development experience with Java, Spring Boot, and/or Node.js
  • Experience with containerization technologies including Docker and OpenShift
  • Experience implementing CI/CD pipelines and automated deployment strategies
  • Ability to build highly available, fault-tolerant, secure, and scalable enterprise solutions
  • Proven experience leading development teams and driving technical architecture decisions
  • Excellent communication, stakeholder management, and problem-solving skills
  • AWS Certified Solutions Architect (Associate)
  • AWS Certified Developer Associate
  • Experience with payment processing, ACH, wire transfers, real-time payments, card processing, or other money movement platforms
  • Experience with financial systems integrations and regulatory reporting solutions
  • Experience with Amazon CloudWatch, AWS X-Ray, and enterprise observability platforms
  • Experience leading cloud modernization and application transformation initiatives
  • Experience in regulated financial services environments

Qualifications

Must Haves

  • Bachelor's Degree and 2 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
  • 2+ years of hands-on AWS cloud engineering and architecture experience
  • Experience designing, developing, and supporting cloud-native applications on AWS
  • Experience with AWS Lambda
  • Experience with Amazon ECS
  • Experience with AWS Step Functions
  • Experience with Amazon SQS and SNS
  • Experience with Amazon S3
  • Experience with Amazon DynamoDB
  • Experience with Amazon RDS
  • Experience with AWS IAM and KMS
  • Experience with AWS Transfer Family
  • Experience with Terraform and Infrastructure as Code practices
  • Experience designing and implementing event-driven, microservices, and serverless architectures
  • Strong hands-on development experience with Java, Spring Boot, and/or Node.js
  • Experience with containerization technologies including Docker and OpenShift
  • Experience implementing CI/CD pipelines and automated deployment strategies
  • Ability to build highly available, fault-tolerant, secure, and scalable enterprise solutions
  • Proven experience leading development teams and driving technical architecture decisions
  • Excellent communication, stakeholder management, and problem-solving skills

Nice to Haves

  • AWS Certified Solutions Architect (Associate)
  • AWS Certified Developer Associate
  • Experience with payment processing, ACH, wire transfers, real-time payments, card processing, or other money movement platforms
  • Experience with financial systems integrations and regulatory reporting solutions
  • Experience with Amazon CloudWatch, AWS X-Ray, and enterprise observability platforms
  • Experience leading cloud modernization and application transformation initiatives
  • Experience in regulated financial services environments

More jobs like this