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

Lead Software Engineer- Java

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: First Citizens Bank
Full Time position
Listed on 2025-12-13
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below

Lead Software Engineer
- Java – First Citizens Bank

Overview

This is a remote role that may only be hired in the following locations: AZ, NC, TX. The position is responsible for leading development efforts of credit decisioning systems using Java technologies, mentoring juniors, and ensuring high‑quality, scalable, and performant software by overseeing the full Software Development Lifecycle from requirements to deployment.

Responsibilities
  • Design, implement, and maintain Java-based software and applications, contributing to all stages of the software development lifecycle.
  • Write well-designed, testable and efficient code.
  • Debug and resolve technical problems.
  • Produce detailed design documentation.
  • Recommend changes to existing Java infrastructure.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions.
  • Help maintain code quality, organization, and automation.
Qualifications
  • Bachelor's Degree and 6 years of experience in software application development and maintenance, OR High School Diploma/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 Web Logic application container.
  • Experience 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 Dev Ops.
  • 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.
Benefits

First Citizens Bank is committed to providing a competitive, thoughtfully designed benefits program. More information can be found at

#J-18808-Ljbffr
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