Software Engineer - Full Stack Java, API
$75k - $137.5kPNC
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 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 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
- Design, develop, test, and implement software solutions that support credit card customer journeys and digital experience modernization initiatives.
- Build and enhance backend services using Java to deliver scalable, reliable, and high-performing business applications.
- Develop and maintain Spring-based applications and services to support enterprise-level customer-facing functionality.
- Design, develop, and integrate REST APIs that enable seamless communication between customer-facing applications and backend systems.
- Create and support microservices architectures to improve application scalability, flexibility, and maintainability.
- Contribute to front-end enhancements using JavaScript to improve user experiences across digital channels.
- Participate in code reviews to ensure adherence to development standards, application quality, and best practices.
- Lead troubleshooting, debugging, and performance optimization efforts across the application stack.
- Support software deployments and production releases, including participation in scheduled monthly release activities that may require occasional evening or weekend support.
- Collaborate with product owners, architects, and Agile team members to translate business requirements into technical solutions.
- Prepare and maintain technical documentation, implementation guides, and operational procedures.
- Mentor and provide technical guidance to junior engineers, helping elevate team capabilities and development practices.
Preferred Skills & Experience
- Hands-on experience developing enterprise applications using Java for backend application development and business logic implementation.
- Strong experience with Spring and the Spring ecosystem for building scalable, secure, and maintainable applications.
- Expertise developing Microservices architectures to support distributed, cloud-ready application environments.
- Proven experience with API Development, including designing, building, testing, and supporting RESTful services.
- Working knowledge of JavaScript to support front-end functionality and integration with backend services.
- Experience participating in Agile software development teams, including sprint planning, development, testing, and release activities.
- Strong understanding of software design principles, code quality standards, and application lifecycle management.
- Experience conducting code reviews and providing technical leadership across development teams.
- Ability to work in production support and release management environments, including scheduled deployment and release activities.
- Experience with Angular for developing and enhancing modern web-based user interfaces.
- Familiarity with Oracle databases, including working with data models, queries, and application integrations.
- Additional experience in API Development and integration patterns across enterprise applications.
- Banking, financial services, or credit card industry experience with an understanding of customer-facing transactions and servicing platforms.
- Previous experience mentoring developers and contributing to technical best practices within Agile teams.
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 Design, Architecture, Application Development Tools, Application Maintenance, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/DocumentationWork Experience
Roles at this level typically require a university / college degree, with 2+ years of relevant professional experience. 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)Pay Transparency
Base Salary: $75,000.00 – $137,500.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/22/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 us.fitly.work. 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 us.fitly.work 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.
- ...Senior Software EngineerAt PNC, our people are... ...a Senior Software Engineer within PNC's Retail... ...facing applications, APIs, and microservices... ...microservices using Java and related frameworks... ...the technology stack.Develop and execute... ...backend development in a full-stack capacity.•...FullstackJava
- Veriipro is seeking a Senior UI/UX Engineer in Dallas, Texas, with strong full-stack and backend engineering skills. The... ...maintaining backend services using Java and Spring Boot, collaborating with... ...and a solid understanding of REST APIs and CI/CD processes. #J-18808-Ljbffr...FullstackJava
- 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
$140.6k - $173.1k
...Team/RoleWe’re looking for a Staff software engineer with strong front-end expertise and full-stack exposure to join our NAM... ...applications with RESTful or GraphQL APIs.Solid understanding of web security... ...to backend technologies such as Java(preferred) or Node.js.Experience...FullstackJavaFull timeRemote workFlexible hours$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$125.76k - $188.64k
...ProfessionalCompany: CitiThe Software Engineer Vice President is a senior... ...technologies and trends in full-stack development.Contribute to the... ...with any of the following: Java, Springboot, React, AngularJS... ...optimization.Experience with RESTful APIs and microservices...FullstackJavaFull time$107.12k - $160.68k
...Category: Technology, Digital Software EngineeringCompany:... ...the communities we serve.The Full Stack Software Engineer is a senior-level position... ...level applications using the Java and Spring Framework (Spring... ...interfaces.Microservices & API Design: Deep competency in...FullstackJavaFull time- ...Command Health is seeking a Senior Software Engineer to independently build product and platform... ...their squads. This backend-leaning full-stack role uses Java, Postgres, AWS, React, and... ...your team. You’ll design services and APIs, collaborate with product/design, and...FullstackJava
- ...hardcore telecommunications engineers with combined 200 + years... ...Skills: • 5+ years of software development experience using Java/J2EE/ATG/Weblogic/AJAX/HTML... ...Oracle. • RESTful API coding and concepts • Experience... ...Modifier Form Handlers • Full-stack development experience...FullstackJava
$93.9k - $147.5k
We are seeking a Software Engineer to join our Data & AI Engineering team... ...test, and maintain scalable full-stack applications using modern technologies... ...front-end rendering, APIs, and database interactions.... ...(e.g., C#, TypeScript, Java, Python).Hands-on experience...FullstackJavaFull timeInternship$55 - $60 per hour
...ID: 178709Job Overview: The Software Engineer will design, develop, test, document... ....Preferred: Proficiency in Java, NodeJS, Python, Confluent... ...Dynamo DB, EventBridge, and API Gateway.Preferred: CCP Next experience... ...of employment. Our full-time consultants have access...FullstackJavaFull timeWork experience placementWork at officeImmediate start- ...Description Job Summary: Seeking a Software Engineer with 8+ years of experience to build and... ...involves developing scalable microservices, APIs, and orchestration frameworks for LLM-... ...Python skills and working knowledge of Java, Go, or TypeScript. Hands-on experience...FullstackJava
- ...employer is looking for a Junior Software Engineer in the Addison, TX area. You... ...primarily be focused on Java/ JavaScript development... ...tasks will include engineering full stack solutions, indexing, new configurations... ...in Computer Science REST APIs and system integrations...FullstackJava
- ...Position Title: Software Engineer Principal Location: TX - Dallas, PA - Pittsburgh Work Status : Onsite 5... ...Technical Skills: • Red Hat • Open Shift • Java • Adobe AEP • Cloud Hosted Solutions • Full Stack Developer experience Flex Skills/...FullstackJavaContract workTemporary workFlexible hoursShift work
- ...Vice President, Software Engineer, Finance & Risk Platforms About the... ...building backend services and APIs to support financial workflows... ...backend engineering using Java, experience in building scalable... ..., especially AWS, and full-stack exposure including modern frontend...FullstackJava
$98.18k - $115.5k
...maintenance of best in class software experiences. The... ...products- Takes full stack ownership by consistently... ...to provide guidance on engineering best practices and compliance... ...and consumed REST APIs, GraphQL services, and... ...architectures using Java, Python, Spring Boot,...FullstackJavaFull timeWork experience placementLocal area3 days per week- ...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers,... .../data scientists, machine learning engineers for full time positions with clients... ..., Docker, Jenkins and REST API's experienceExcellent written and verbal...FullstackJavaFull timeH1b
$100k
...Oracle Cloud World/Oracle Java One (Las Vegas) -2023/2022... ...are looking for entry-level software programmers, Java full stack developers, Python/Java... ...scientists, machine learning engineers for full time positions... ...Docker, Jenkins and REST API's experienceExcellent written...FullstackJavaFull timeH1b- ...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers,... .../data scientists, machine learning engineers for full time positions with clients... ..., Docker, Jenkins and REST API's experienceExcellent written and verbal...FullstackJavaFull timeH1bRemote work
$122k - $240.5k
...6.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading... ...:Hands-on experience in full stack software development across frontend... ...using languages such as Java, Python, or JavaScript/TypeScript... ...building and consuming REST APIs and microservices.Experience...FullstackJavaLocal area$112.71k - $183.14k
...Technology, Digital and Data Senior Software Engineer role focused on shaping platform capabilities... ..., test, and deploy backend RESTful API services using Java, Spring Boot, and microservices... ...reviews and best practices. Guide full-stack implementation tradeoffs across API,...FullstackJavaVisa sponsorshipRelocation package- ...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers,... .../data scientists, machine learning engineers for full time positions with clients... ..., Docker, Jenkins and REST API's experienceExcellent written and verbal...FullstackJavaFull timeH1bRemote work
- ...Summary We are seeking an experienced Java Full Stack Developer with expertise in Java, Spring Boot, Microservices, REST APIs, Apache Kafka, DynamoDB, SQL, Angular, and... ...Owners, Business Analysts, Architects, QA Engineers, and DevOps teams. Estimate...FullstackJava
$106.9k - $147k
...Description SummaryThe Senior Software Engineer codes software applications... ...deploy, and support scalable full-stack applications across web, mobile... ...implement backend services, APIs, integrations, and microservices using Node.js/.NET/ Java.Develop cloud-native solutions...FullstackJavaBi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office$130k - $145k
...Senior-Level Full-Stack EngineerTotal Expert is the Customer... ...-level full-stack engineer who pairs deep judgment... ...toward microservices, APIs, and modern frameworks... ...degree in Computer Science, Software Engineering,... ...oriented languages (C#, Java, Python, etc.) and relational...FullstackJavaTemporary workWork visaFlexible hours$137.4k - $161.7k
...to make an impact?Senior AI Software Engineer - Technology & Experience (TechEx... ...design, build, and deploy full-stack applications, integrations,... ...distributed systems Develop APIs, integrations, data... ...Technical Experience Languages: C#, Java, Python, JavaScript/...FullstackJavaLocal areaImmediate startFlexible hours$60k - $150k
...0,000.00 - $150,000.00Type: Full timeCountry: United States of... ...the company’s success. As a Software Engineer - iOS/Android within PNC's... ...seeking an experienced Full Stack Java Developer with expertise in... ...with enterprise services and APIs.This role requires collaboration...FullstackJavaFull timeTemporary workPart timeWork experience placementWork at office- ...Senior Software Engineer – Full Stack EngineeringThe Senior Software Engineer – Full Stack Engineering role... ...improvements.Design and build robust APIs, integrations, and back-end services that... ...modern programming languages such as Java, JavaScript, TypeScript, or similar....FullstackJavaFull timeWork experience placementLocal areaFlexible hours
$110k - $180k
...We are looking for a Senior Software Engineer (Full Stack) to join a high-impact team delivering digital solutions... ...develop scalable full-stack applications using Java, Spring Boot, Angular, and SQL Build and integrate APIs with internal and external systems...FullstackJava- ...Position Title: Software Engineer Principal Location: TX - Dallas, PA - Pittsburgh Work Status : Onsite 5... ...Technical Skills: • Red Hat • Open Shift • Java • Adobe AEP • Cloud Hosted Solutions • Full Stack Developer experience Flex Skills/Nice to...FullstackJavaContract workTemporary workLocal areaFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - 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 Farmers Branch, TX
- id software Farmers Branch, TX
- software support Farmers Branch, TX
- remote software sales Farmers Branch, TX
- software technology Farmers Branch, TX
- software implementation project manager Farmers Branch, TX
- healthcare software sales Farmers Branch, TX
- entry level software sales Farmers Branch, TX



