First Citizens Bank

Software Engineer II - Java (Remote)

Posted on: 15 Oct 2025

Phoenix, AZ

Job Description

Overview

This is a remote role that may only be hired in the following location(s): AZ, CO, NC and TX.

As Software Developer II, you will work with Product Managers, Analyst, Testers and cross-functional global teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient software tools that support all aspects of client facing API Banking in the Payment and Information Reporting systems space. This role will be required to work closely with cross-functional teams and across organizations to define & implement solutions for existing and new payment application, provide ongoing support to the systems developed.

Responsibilities

Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability. 
Provide module level development leadership (Architecture, Design, Development) for medium to large sized projects and maintenance on our client facing API  banking systems. 
Contribute to and drive department best practices, guidelines implementation and adhering to standards. 
Experience?building and maintaining large software platforms. 
Empathy with developers. Innate desire to create a superlative developer experience down to the last detail. 
Deep love of building elegant, maintainable, well-documented, secure code 
Abstracting and refactoring should be a passion, not a chore. 
Drive to learn new things and go above and beyond the call of duty. 
Always working to improve yourself and constructively support the team around you. 

Qualifications

Bachelor's Degree and 2 years of experience in Application software programming OR High School Diploma or GED and 6 years of experience in Application software programming

Preferred Qualifications

Must have module level lead experience for small to medium sized projects. 
Ability to understand and influence the architecture and design. 
Demonstrated expertise in Microservices architecture, SOA, Spring Boot etc. 
Strong hands-on experience in Web services development (SOAP, REST) 
Demonstrated experience utilizing CI/CD (Continuous Integration & Delivery) techniques. 
Hands-on development expertise in JAVA, J2EE & Enterprise Technologies JMS, JDBC, Web development, Transactions, WS-*, JVM, JNDI, JMX, JTA. 
Strong knowledge of MQs and Kafka 
Implementation experience of software design patterns and best practices applicable to J2EE. 
Experience with implementing SSO and security protocols like SAML2.0, OAuth2.0 etc. 
Knowledge and experience with RDBMSs (Oracle or MS SQL Server). 
Prior experience with regulated financial organization is a plus. 
Experience with Test Driven Development and Agile Methodologies in both a co-located and a distributed team environment is a plus. 

This job posting is expected to remain active for 3 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. 

The base pay for this position is generally between $112,000 and $130,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

 

First Citizens Bank

Raleigh, NC

Forever Strong. Forever First®.

For more than 120 years, First Citizens Bank has been helping families and businesses do more with the money they earn, save and invest. In that time, we've built a solid track record of service, stability and reliability. We remain committed to smart, steady growth ... for our company and our customers alike.

Forever Family.

First Citizens began in 1898 as the Bank of Smithfield in Johnston County, North Carolina. From a single office, we've grown to more than 500 branches in 19 states.

Today, First Citizens is one of America's largest family-controlled banks, led for three generations by members of the same family. That's created a continuity of stable, forward-looking leadership focused more on building a strong bank that can last for generations than on short-term results.

Forever Helping.

Over the years, the way we do banking has changed. First Citizens has added new capabilities and new offerings. In addition to traditional banking services, we provide customers with services that include wealth management1, business and commercial banking, treasury services, insurance services1 and much more.

We also complement our industry-leading branch service with state-of-the-art digital banking tools. From First Citizens Digital Banking with Manage My MoneySM to Business Online Banking (BOB) Advantage®, we give customers more ways than ever to look after their financial lives.

Forever Stable.

First Citizens is a banking subsidiary of First Citizens BancShares, Inc. (NASDAQ: FCNCA), a $39 billion financial holding company.

As a First Citizens customer, you benefit from the stability of our top-tier credit quality, outstanding capital strength and strong liquid balance sheet. We never compromise the security of our customers' assets, regardless of the latest market trends or financial pressures.

At First Citizens, we've built our company on such timeless values as integrity, hard work and taking the long-term view. We avoid fads and gimmicks; instead, we believe in sound decisions that create real security and growth for generations to come.

Forever First is our commitment to be there through the years for the people, businesses and communities who rely on us to be the best bank we can be. As we say, "Money isn't everything. But so much depends on what you do with your money."

First Citizens Bank. Forever First®.

First Citizens Bank

Established in 1898, First Citizens Bank is headquartered in Raleigh, N.C.
The bank serves Arizona, California, Colorado, Florida, Georgia, Kansas, Maryland, Missouri, New Mexico, North Carolina, Oklahoma, Oregon, South Carolina, Tennessee, Texas, Virginia, Washington, West Virginia, and Wisconsin with more than 500 branches.
First Citizens offers a complete line of financial services, including personal banking, business banking, wealth management, investment services1, insurance services1 and more.

First Citizens BancShares

Our parent company, First Citizens BancShares, is one of the largest family-controlled bank holding companies in the United States.
The company is publicly traded on NASDAQ under the symbol FCNCA2, Opens in a new tab.
Headquartered in Raleigh, N.C., BancShares’ assets total more than $39 billion.

Similar Jobs