×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Java Full Stack; remote

Remote / Online - Candidates ideally in
Cary, Wake County, North Carolina, 27518, USA
Listing for: First Citizens Bank
Full Time, Remote/Work from Home position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer
Salary/Wage Range or Industry Benchmark: 95000 - 150000 USD Yearly USD 95000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer - Java Full Stack (remote)

Overview

This is a remote role that may be hired in several markets across the United States. We are looking for a hands-on Sr Software Engineer to join our growing Corporate Credit Card delivery team, which provides technology solutions and integration services in the areas of Corporate Credit Cards, Credit Card Risk Underwriting, Credit Card Portfolio Management, and Merchant Services. We have a highly engaged team of engineers and are driving a new custom developed platform and implementing automated testing on all newly developed projects.

This is an exciting space where you can work with other developers and the business to design solutions and sharpen your technical skills. The ideal candidate is a seasoned software developer with experience operating in a large enterprise environment. Banking experience is preferred but not required. This individual should have demonstrated leadership in development teams, coaching junior developers, and contributing to enterprise‑level design while communicating clearly with both technical and business stakeholders.

Responsibilities
  • Lead SCRUM Agile development teams
  • Partner with architects and solution engineers to design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability
  • Oversee proactive maintenance on existing IaaS/SaaS and on‑premise applications within Digital, Cards, Risk, and Merchant Services to ensure mission critical systems remain stable, scalable, and fit‑for‑purpose
  • Coordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the origin of application errors
  • Support business critical/complex applications
  • Exercise judgment within defined procedures and practices to determine appropriate action
  • Drive departmental best practices, guideline implementation and adherence to standards
  • Show expertise in designing and developing real‑time integrations, file‑based integrations and optimize database level processing
  • Demonstrate empathy with developers and a commitment to delivering a superior developer experience
  • Build elegant, maintainable, well‑documented, secure code
  • Strive for continuous personal improvement and constructive collaboration with the team
Qualifications

Bachelor's Degree and 4 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

Preferred Qualifications
  • Knowledge of FCB Systems and Processes
  • Strong knowledge and experience with Java 11+
  • Strong knowledge and experience with standard design patterns such as Factories, Command, Facade, Adapter, and more
  • Strong knowledge and experience with OOD/OOA
  • Strong knowledge and experience with Spring and Spring Boot frameworks
  • Strong knowledge and experience with REST and APIs
  • Strong knowledge and experience with Unit Test and Mocking frameworks
  • Strong knowledge and experience with Git
  • Basic knowledge and experience with Postman
  • Basic knowledge and experience with Docker and Kubernetes
  • Basic knowledge and experience with Scrum and Agile
  • Basic knowledge and experience with wikis
Preferred Experience
  • Automation Testing
  • React UI Development
  • Gitlab Pipeline Development
  • Experience leading development teams
Additional Information

This job posting is expected to remain active for 30 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 $95,000 and $150,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.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary