Senior Software Engineer, Java
$86.25k - $172.5kPNC Financial Services Group
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 Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO; or Birmingham, AL. 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 The Senior Software Engineer, Java is responsible for designing, developing, testing, and maintaining scalable software solutions that support critical business capabilities. This role partners with architects, product teams, and fellow engineers to deliver high-quality APIs and backend services using modern software engineering practices. The ideal candidate brings strong Java development experience, expertise in API design and integration, and a passion for building reliable, secure, and high-performing applications. This individual will contribute throughout the software development lifecycle, from technical design through deployment and production support. Key Responsibilities
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design Competencies
Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation Work 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
Bachelors Certifications
No Required Certification(s) Licenses
No Required License(s) Language Assessments No Required or Preferred Language Assessments Pay Transparency Base Salary: $86,250.00 - $172,500.00 Salaries 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 08/03/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 click.appcast.io. 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 click.appcast.io 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.
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes & designs software solutions to address complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
- University / college degree, with 3+ years of relevant / direct industry experience.
- In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
- 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.
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design Competencies
Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation Work 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
Bachelors Certifications
No Required Certification(s) Licenses
No Required License(s) Language Assessments No Required or Preferred Language Assessments Pay Transparency Base Salary: $86,250.00 - $172,500.00 Salaries 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 08/03/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 click.appcast.io. 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 click.appcast.io 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.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Java in Pittsburgh, PA vacancy
- ...Senior Software Engineer, JavaAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united... ...to the company's success. As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based...SeniorWork at office
$89.6k - $198.4k
Senior Software Engineer (Java) - Local to Pittsburgh, PA Position Description This role must be filled on the client site 5 days per week in Pittsburgh PA. Join a high impact enterprise development team building modern, cloud native applications using Java 17...SeniorLocal area$62.9k - $139.3k
Senior Software Engineer with Java Focus - Local to Pittsburgh, PA Position Description This position is an in office role at our client site in Pittsburgh, PA. CGI is seeking a Senior Java Engineer to design, develop, and support scalable enterprise applications...SeniorWork at officeLocal area- ...Senior Java DeveloperWe are looking for an experienced Senior Java Developer to join a high-impact team building scalable, enterprise... ...and optimize performanceCollaborate with Product, DevOps, and Engineering teamsFollow secure coding standards and participate in code reviewsWhat...Senior
- ...Senior Java Full Stack DeveloperPosition Location - Pittsburgh, PADuration – Direct hireEmployment Type – No C2C or third party vendors... ...systemsAuthentication and authorization servicesDevOps & Engineering Practices:Experience with:Git and version controlCI/CD pipelinesJenkins...Senior
$70.8k - $156.7k
Senior Java API Developer Position Description This position is located at our client site five days a week in either Pittsburgh, PA, Cleveland, OH, or Dallas, TX. For this role on this particular client engagement, employer sponsorship of immigration related visa...SeniorPermanent employmentLocal area- Position Title: Senior Java Full Stack Developer Position Location - Pittsburgh, PA ; Duration – Direct Hire Employment Type... ...o Authentication and authorization services DevOps & Engineering Practices . Experience with: o Git and version control...Senior
- ...service integrations and shared data flows. Code Quality & Engineering Excellence: ~ Write highquality, readable, and maintainable... ...Engineering, or related field (Master's degree preferred). Java (21), Spring, Spring Boot, DB (RDBMS or No SQL), Flowable/Camunda...SeniorLocal area
$70.8k - $156.7k
Senior Full Stack Java Developer with GraphQL Experience Position Description CGI is looking to hire a Full Stack Java Developer (Angular-focused development) specializing in building secure, scalable, and high-performance GraphQL and RESTful APIs to work on projects...SeniorLocal area$70.8k - $156.7k
Senior Java API Developer - Backend Position Description We are seeking an experienced Sr Java API Developer to drive the design... ...capability, and the ability to guide a team through complex engineering challenges. The developer will collaborate closely with cross...SeniorPermanent employmentLocal area- ...Senior Full Stack DeveloperWork Location: Pittsburgh PA 15212 Contract duration: 12 monthsMust... ...Have Skills (Top 3 technical skills only):Java Spring bootAngularAutomation TestingThe Senior Full Stack Builder Automation Engineering Lead provides technical leadership across...SeniorContract work
$170 per hour
...Job Title: Sr.Java API Developer Location: Pittsburgh, Pennsylvania, United States Type: Direct Hire Compensation: $170.00 Work Model: Onsite – onsite Hours: 40.0 Security Clearance: Not specified Overview Leave placeholder text here for recruiter...SeniorFull timeLocal area- ...Java Full Stack DeveloperOur client is seeking a Java Full Stack Developer to join their technology... ...Technology, or related field8+ years of professional software development experience with at least 3+ years in a lead or senior roleStrong expertise in Java 11+ and Spring...Senior
- ...Sr. Java Full Stack DeveloperResponsibilities:Design, develop, and maintain Java API services, including RESTful APIs and microservices, ensuring scalability, security, and high performance.Work with front-end UI development using Angular, HTML, and CSS to create engaging...SeniorLocal area
- ...guidance and expertise in their development.Identifies and documents software and systems defects.Provides solutions to resolve defects.... ...Computer Science or similar is preferred. -8+ years' experience -Java -Selenium -BDD Framework -Financial/Banking background is preferred...SeniorWork experience placementRemote work
- ...Job Title: Senior SDET Location: Pittsburg, PA (Onsite)... ...Oriented Programming language java or C# (prefer C#) • Experienced... ...with the product and engineering teams on improving ways of working... ...• A passion for software testing • Strong communication...SeniorFull timeRemote work
- ...and maintain scalable backend services and APIs using Java/Spring and Python, with strong focus on reliability, performance... ...components and enterprise platforms.Build modern engineering solutions across the full software lifecycle, including frontend development where needed...SeniorFlexible hours
$182.8k - $247.3k
...around the world.We’re looking for backend engineers who have experience building and... ...operations.ð§ You will...Collaborate on software projects with product design and backend... ...software designExperience programming in Java, Python, or KotlinSolid understanding of...SeniorWork experience placement- ...Senior Vice President, Full-Stack EngineerWe're seeking a future team member for the role of Senior Vice President, Full-Stack Engineer to join our Identity and Access Management team. This role is located... ..., including but not limited to: Java / Spring Framework, Python, Rest...Senior
- ...Senior Data ArchitectPosition Location: PA - Pittsburgh, Duration – 1 Year Industry background: Banking, Regulatory reporting, CCAR Roles... ...XSLT, XML) Prior (hands-on) experience Architecting J2EE & Core Java based applications. Expert in Design and development of REST...SeniorFlexible hoursShift work
- DescriptionRole DescriptionWe are seeking an experienced Senior Java API Developer with 6 to 8 years of hands-on experience in designing... ...Collaborate with business analysts, architects, QA teams, and DevOps engineers to deliver high-quality solutions.Integrate applications with...Full time
- ...Senior Solution ArchitectClient: Client Location: Salt Lake City... ...transformation.Collaborate with engineering teams to review technical... ...of progressive experience in software engineering, solution architecture... ...using technologies such as Java, Python, AWS, Azure, and GCP...SeniorContract work
$90k - $120k
...Required Skills & Qualifications • 8+ years of experience with Adobe AEM (6.x and AEM Cloud Service) • Strong expertise in: o Java, J2EE, OSGi, Sling, JCR o HTL (Sightly), JavaScript, HTML5, CSS3 • Hands-on experience with: o AEM Cloud Service...Senior- ...development teams, manage technical resources, and serve as the senior subject matter expert responsible for configuring, enhancing, and... ...experience in a lead development role15 years of experience in Java, Spring MVC - Framework, SQL Server, Git/Git Hub, Web Services/API...SeniorImmediate startWorldwideShift work
- ...Senior Android Developer CGI is looking for an Android Mobile Developer to join us. This candidate... ...translate them into corresponding objects in mobile software. 3. Develop source code for mobile apps using languages like Java & Kotlin. 4. Effectively use software...SeniorWork experience placementWork at office
- ...professionals works collaboratively across multiple service areas in multiple states, including planning, landscape architecture, civil engineering, surveying, and construction engineering. We are a team of experts with individual specialties working together, driven to...SeniorTemporary workLocal areaFlexible hours
- ...historically has resisted innovation. Join us!The Role:As a Senior Software Development Engineer in Test I (Senior SDET I), you will design and implement... ...languages (SQL, Python, JavaScript, TypeScript, or Java).You have hands-on experience with CI/CD pipelines, performance...Senior
- ...Senior Software EngineerPittsburgh, Pennsylvania, United StatesCompany DescriptionAir is the... ...skilled and dedicated developer to join our Engineering team. As an SWE at Air, you show a... ...proficiency with backend API languages such as Java/Spring Boot (preferred) or...SeniorFull timeWork at office
- Senior Vice President, Full Stack Engineering - Middle Office Derivatives OTC ValuationAt BNY, our culture allows us... ...degree preferred.10+ years of hands-on software engineering experience with deep... ...platforms.Strong expertise in Java, Spring / Spring Boot, microservices...SeniorWork at officeWorldwideFlexible hours
- As the Senior Developer - Software Tester, you will be responsible for contributing measurable values to enable the software development team to deliver... ...development process and DevOpsStrong programming skill in Java, SeleniumKnowledge of programming languages and process...SeniorImmediate startWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Java. Be the first to apply!
Related searches
- java developer full time Pittsburgh, PA
- lead full stack java developer Pittsburgh, PA
- full stack java developer Pittsburgh, PA
- java software engineer Pittsburgh, PA
- senior java developer Pittsburgh, PA
- entry level java developer remote Pittsburgh, PA
- remote junior java developer Pittsburgh, PA
- java web developer Pittsburgh, PA
- sr.java developer Pittsburgh, PA
- senior java software engineer Pittsburgh, PA


