Software Engineer Lead - Full Stack Java, API
$86.25k - $158.13kPNC Bank
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Lead Software Engineer within PNC's Lending Technology organization, you can be based in Pittsburgh, PA or Dallas, TX.
Join a high-impact technology team focused on transforming the digital experience for credit card customers. This team supports critical customer journeys across the credit card lifecycle, including onboarding, lost card services, and other customer-facing experiences. Working within an Agile environment, the Lead Software Developer will play a key role in designing, building, and modernizing applications that enhance customer interactions. While this is a full-stack position, the role is primarily backend-focused and will involve developing scalable APIs, contributing to microservices architecture, supporting production deployments, and mentoring junior engineers.PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.Job Description
Core Responsibilities
- Lead the design, development, and delivery of customer-facing applications using Java for backend services and JavaScript for front-end functionality.
- Develop and enhance scalable Spring-based applications that support critical credit card customer journeys.
- Build and maintain Microservices architectures to enable flexible, resilient, and highly available solutions.
- Design, develop, and integrate APIs to support seamless communication between applications and enterprise platforms.
- Participate in software releases and production deployments, ensuring smooth implementation of new features and enhancements.
- Perform comprehensive testing activities, including unit testing, integration testing, and validation of application functionality prior to deployment.
- Serve as a technical lead within an Agile team, helping prioritize work, coordinate development efforts, and guide delivery objectives.
- Conduct code reviews to ensure adherence to development standards, coding best practices, and overall solution quality.
- Mentor and support junior engineers by providing technical guidance, coaching, and knowledge sharing.
- Partner closely with product managers, business stakeholders, and cross-functional teams to understand requirements and translate them into technical solutions.
- Contribute to continuous improvement initiatives that enhance engineering practices, application performance, and customer experience outcomes.
Preferred Skills & Experience
- Strong hands-on experience developing enterprise applications using Java for object-oriented application and backend service development.
- Experience utilizing Spring frameworks to build robust, maintainable, and scalable applications.
- Proven experience with Microservices development, including designing and implementing distributed systems.
- Hands-on experience with API Development, including creating, integrating, and supporting RESTful services.
- Experience using JavaScript to develop and enhance user-facing application functionality.
- Experience participating in software releases, deployment activities, and production support processes.
- Strong testing background with experience validating application quality through automated and manual testing approaches.
- Demonstrated leadership experience conducting code reviews, organizing development efforts, prioritizing work, and driving technical execution.
- Experience mentoring junior engineers and fostering knowledge sharing within development teams.
- Strong collaboration skills with experience working alongside product managers, business partners, and cross-functional stakeholders.
- Experience working in Agile environments, participating in sprint planning, backlog refinement, and iterative delivery processes.
- Experience developing front-end applications using Angular to build responsive and modern user interfaces.
- Familiarity with Oracle databases for application data management, querying, and backend integrations.
- Additional experience in designing and supporting enterprise-scale API Development initiatives.
- Banking, financial services, or credit card industry experience, with an understanding of customer-facing financial products and digital customer journeys.
- Experience supporting large-scale digital transformation or customer experience modernization initiatives.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
- Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
- Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
Qualifications
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
Preferred Skills
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java (Programming Language), Microservice Framework, Process Improvements, Release Management, RESTful APIs, Software Solutions, User Experience (UX) DesignCompetencies
Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical TroubleshootingWork Experience
Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.Education
BachelorsCertifications
No Required Certification(s)Licenses
No Required License(s)Language Assessments
No Required or Preferred Language AssessmentsPay Transparency
Base Salary: $86,250.00 – $158,125.00Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.Application Window
Generally, this opening is expected to be posted for two business days from 07/23/2026, although it may be longer with business discretion.Benefits
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com .
Disability Accommodations Statement
If an accommodation is required to participate in the application process, please contact us via email at View email address on aiapply.co. Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call View phone number on aiapply.co and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
Equal Employment Opportunity (EEO)
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
California Residents
Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
- Virtusa in Dallas, TX is seeking a Full Stack Java Engineer to design, develop, and maintain enterprise... .... The role involves building RESTful APIs, frontend components, and... ...have strong experience in enterprise software, API development, and CI/CD practices,...FullstackJava
$70.8k - $156.7k
Java API Tech Lead Position Description We are seeking an experienced Java Full Stack Tech Lead to drive the design, development, and delivery of scalable, high-performance... ...ability to guide teams through complex engineering challenges across both backend and...FullstackJavaPermanent employmentLocal area$140.6k - $173.1k
...re looking for a Staff software engineer with strong front-end expertise and full-stack exposure to join our NAM... ...Craft systems designs, lead design decisions, and... ...with RESTful or GraphQL APIs.Solid understanding of... ...backend technologies such as Java(preferred) or Node.js....FullstackJavaFull timeRemote workFlexible hours$107.12k - $160.68k
...DevelopmentCompany: CitiSenior Engineer - Controls... ..., containerized Java Spring Boot... ...high-performance APIs to connect our new... ...enterprise.Shape the Full-Stack Experience: Collaborate... ...React and Angular.Lead design and... ...-on experience in software development, with...FullstackJavaFull time- ...Electronics in Dallas, TX seeks a Sr Manager, Software Engineering to provide hands-on technical and... ...proficient in Angular, React, Java, Python and AWS, with strong full-stack development experience and a track record of leading Agile teams. #J-18808-Ljbffr Jobleads...FullstackJava
$133.37k - $156.9k
...difference! U.S. Bank is seeking a Software Engineer who will contribute toward... ...Enterprise AI Agents- Takes full stack ownership by consistently... ...modern programming languages (Java, C#).Experience in developing... ...building applications using Rest API architecture including Auth...FullstackJavaFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week$133.37k - $156.9k
...maintenance of best in class software experiences. The candidate... ...maintaining productsTakes full stack ownership by consistently... ...to provide guidance on engineering best practices and compliance... ...in Microservices/API development using Java/Spring bootExperience in developing...FullstackJavaFull timeWork experience placementLocal area3 days per week$128.47k - $208.77k
...development of the simulation Software stack- full stack Write high quality... ...source, publish data and APIs (like graphQL) ~ Experience... ...practices and processes for engineering team ~ Experience with AI... ...in coding language such as Java or Node.Js ~3+ years of experience...FullstackJavaFull timePart timeFlexible hours$70k - $140k
...or Columbus (OH))Summary:As a Lead Full-stack Engineer you will work on Anti-Money Laundering... ...(AML/BSA) enterprise Fraud software applications - specifically... ...and services using Java Springboot/Springbatch. Must have expertise in API Development. Should have demonstrated...FullstackJavaFull timeWork experience placementWork at officeRemote workWork from homeFlexible hours$133.37k - $156.9k
...maintenance of best in class software experiences. The... ...products Takes full stack ownership by consistently... ...to provide guidance on engineering best practices and... ...interfaces against REST APIs Hands-on experience... ...API development using Java/Spring boot Experience...FullstackJavaFull timeTemporary workWork experience placementLocal area3 days per week$110k - $140k
...skilled and experienced Lead Full Stack Developer to provide... ...deep expertise in .NET, Java, Angular, and AWS... ...strong background in software architecture, cloud-native... ...and implement RESTful APIs, microservices, and event... ...improvement and engineering excellence.Assist with...FullstackJavaFull timeRemote workWorldwide- ...the EAIS unit in the United States. You will help capture requirements, design software specifications, develop code, and test features across a modern enterprise integration stack using Java, Spring Boot, REST, GraphQL, and related technologies. You’ll collaborate in...FullstackJava
- ...enterprise integration projects within the EAIS unit. You will work on Java-based backend development, microservices, and modern integration platforms, collaborating across teams to deliver reliable software solutions. You will participate in design discussions, implement...FullstackJava
- ...Rd (TX270); PNC Bank N.A. (PA375)Type: Full timeCountry: United States of... ...contribute to the company’s success. As a Software Engineer Lead (Java Development & Application Support Lead... ...Management, Customer Solutions, Design, Full Stack Development, Group Problem Solving,...FullstackJavaFull timeTemporary workPart timeWork experience placementWork at office
$144.2k - $288.4k
...Overview The Lead Director is a critical... ...Services Engineering at Caremark.... ...initiatives (i.e. API, Platform Migration... ...consistent and effective software delivery... ...managing full-time employees,... ...led teams of full stack developers in Angular and Java and teams of RPG...FullstackJavaHourly payFull timeTemporary workLocal area- Allata is seeking a talented Full-Stack Developer with strong Java and Vue.js experience to join a dynamic project... ...with product, design, and engineering teams in an Agile environment. You... ...technical debt, and deliver reliable, maintainable software. #J-18808-Ljbffr AllataFullstackJava
- ...Citigroup Inc. is seeking a Lead Software Engineer to own large-scale enterprise application development within Technology. You will design and deliver full-stack solutions using Java, React, Kafka, and Oracle while guiding mid-level engineers and collaborating with product...FullstackJava
- ...Description Job Description Title: Software Engineer Lead - Contractor Position Location: Primary... ...LTP (Transperfect vendor system) and APIs that interact with it. Managing and resolving... ...• Backend REST Api development • Java 17 • Spock testing • SpringBoot • CI/CD...JavaFor contractorsFlexible hours
- Job title: Senior Full Stack DeveloperLocation: Hybrid at Irving, TXTenure: Until 12/... ...integrating LLMs, AI agents, enterprise data, APIs, knowledge bases, and workflow... ...Skills:Strong full-stack engineering experience (Java, React/Angular/TypeScript, Python)Proficiency...FullstackJavaWork at office
- GameStop is looking for a Lead Software Engineer to join our Omni-Channel Engineering team. This will... ...with building highly performant full-stack applications and services. This is in... ...programming language/technology such as Java, JavaScript, Node.js, Angular.js, or React...FullstackJavaFull timeWork experience placement
$120k - $130k
...develop scalable applications using Java, Spring Boot, Microservices, and REST APIs. Build and maintain robust... ...platforms. Job Description Skill: Java Full Stack Sr. Developer Roles &... ...initiatives. AI & Generative AI Engineering Design and develop GenAI-powered...FullstackJava- ...Details:· Job title: Technology Lead· Work Location with Zip code:... ...required: BEMust have skills:Java, Angular/ReactJava ScriptAI/MLDetailed... ..., Angular, JavaScript, REST APIs, Microservices, Agile/Scrum,... ...developing Web applications (Full Stack)Minimum years of experience: 7...FullstackJavaWork at officeRemote work
- ...StatesEmployment Type: Full TimeIndustry: Computer... ...Technical LeadSkill - Java, Spring boot,... ...• Dallas, TXAs a full stack Java Tech Lead, you should have / are... ...In-depth knowledge of APIs and microservices• Experience... ...significant experience in tech/software development and...FullstackJavaWork at officeRemote work
- ...Citi in Irving, TX is seeking a Software Engineer Vice President to lead design, development, and integration of enterprise... ...software. The role emphasizes full-stack work with React/AngularJS, Java/Spring Boot, SQL, RESTful APIs, and AI-powered tooling. A Bachelor's...FullstackJava
- ...Technology Consultant 2 to drive design discussions, document requirements, and guide the development of Java-based microservices using Spring Boot and RESTful APIs. You will participate in coding, reviews, and integration of new features while maintaining system stability...FullstackJava
- Overview Job Title: Java Development (Full Stack + AI/Cloud) Rate: $43/hr. on W2 (NO C2C) We are looking for a Development Lead with strong expertise in Java (Spring Boot), React JS, and... ...Hands-on with Spring Boot, REST APIs, Kafka Strong experience with React JS...FullstackJava
- ...Senior Java Full Stack Developer Seeking a Senior Java Full Stack Developer with 8+ years of hands-on experience designing and developing... ...required. The candidate should have experience building REST APIs, event-driven applications, database integrations, CI/CD pipelines...FullstackJava
- DescriptionRole DescriptionWe are seeking a Full Stack Java Engineer with strong experience in Java, Spring... ...and maintain RESTful APIs and backend servicesDevelop responsive... ...functional teams to deliver high-quality software solutionsParticipate in the complete software...FullstackJavaFull time
- ...services in the US. We are actively seeking Java Full Stack Developer for one of our client,... ..., React, PostgreSQL, Redis, and REST APIs . Experienced in designing... ...deployment, and release management . Leads end-to-end software delivery , from architecture and...FullstackJavaFull time
$95 per hour
...Position: Lead Developer/ Tech Lead Location: Westlake... ....js, Node.js) or PERN stack (PostgreSQL, Express.js... ...Role: Lead Software Engineer Location: Westlake... ...level, highly skilled with full stack architecture... ...TypeScript, HTML, CSS, Java . Databases: SQL, PostgreSQL...FullstackJavaPermanent employmentFor contractors3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Lead - Full Stack Java, API. Be the first to apply!
- java developer remote part time Farmers Branch, TX
- entry level java developer remote Farmers Branch, TX
- software implementation project manager Farmers Branch, TX
- remote software sales Farmers Branch, TX
- bank software Farmers Branch, TX
- healthcare software sales Farmers Branch, TX
- software Farmers Branch, TX
- software technical support Farmers Branch, TX
- entry level software sales Farmers Branch, TX
- software technology Farmers Branch, TX


