Lead Software Engineer- Java jobs in United States
cer-icon
Apply on Employer Site
company-logo

First Citizens Bank · 2 weeks ago

Lead Software Engineer- Java

First Citizens Bank is seeking a Lead Software Engineer specializing in Java technologies. This role involves leading the development of credit decisioning systems, mentoring junior developers, and ensuring high-quality software through the full Software Development Lifecycle.

BankingInsuranceLendingPaymentsWealth Management
check
H1B Sponsor Likelynote

Responsibilities

Responsible for designing, implementing, and maintaining Java-based software and applications, contributing to all stages of the software development lifecycle
Writing well designed, testable, efficient code
Debugging and resolving technical problems that arise
Producing detailed design documentation
Recommending changes to existing Java infrastructure
Ensure the best possible performance, quality, and responsiveness of the applications
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automation

Qualification

JavaSoftware Development LifecycleWeb Service developmentObject Oriented DesignAgile DevelopmentDatabase DevelopmentAnalytical mindsetCode versioning toolsFront-end languagesJavaScript frameworksBuild toolsProblem-solving skills

Required

Bachelor's Degree and 6 years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenance

Preferred

Analytical mindset and good problem-solving skills
Object Oriented analysis and design using common design and architectural patterns
Working knowledge with WebLogic Application container
Experience working with credit scoring applications and consuming credit bureau APIs such as Experian, DnB
Familiarity with Credit Scoring models such as SAS
Hands on experience in designing and developing applications using Java EE platforms
Develop a 3-tier architecture to solve client requirements and provide separation of database, business and client logic
Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC)
Experience with test-driven development
Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
Experience in Web Service development of SOAP (WCF) and REST based services, Entity Framework
Experience in Database development using SQL, Oracle, MS SQL Server, Complex T- SQL, Linked Server
Experience in agile development and automated deployment using Azure DevOps
Familiarity with SQL Server Reporting Services, SQL Server Integration Services (SSIS)
Proficient understanding of code versioning tools, such as Git
Familiarity with JavaScript frameworks such as Angular JS, React
Familiarity with build tools such as Ant, Maven, and Gradle

Company

First Citizens Bank

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

H1B Sponsorship

First Citizens Bank has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (126)
2024 (115)
2023 (249)
2022 (53)
2021 (12)
2020 (9)

Funding

Current Stage
Public Company
Total Funding
$33M
2021-05-07Post Ipo Debt· $10M
2018-08-29Post Ipo Debt· $23M
1986-10-31IPO

Leadership Team

C
Craig Nix
Chief Financial Officer
linkedin
leader-logo
Samantha Bureau - Johnson
SVP & Director, Customer Contact Center
linkedin
Company data provided by crunchbase