Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Principal - JAVA/Spring/API/Oracle

$65k - $165.6k

PNC Bank

Software Engineer Sr.

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 Sr. within PNC's Technology organization, you can be based in Pittsburgh, PA; Lakewood, CO; Phoenix, AZ; Cleveland, OH; Dallas, TX; Jacksonville, FL or Miamisburg, OH.

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.

Core Responsibilities
  • Prior leadership experience
  • Knowledge in Object oriented Analysis and Design.
  • Experience in designing, building, and maintaining high transaction, distributed Restful API's and Microservices.
  • Strong JAVA hands on experience - preferably the versions listed below
  • Excellent communication, collaboration and organizational skills
  • Strong working experience leveraging Agile methodologies (Scrum and Kanban)
Preferred Technical Skills & Experience
  • Knowledge of event driven architecture using Kafka/MQ.
  • Experience in Kubernetes/OpenShift and/or other cloud-based container management platforms. Experience with cloud based platforms
  • Proficiency in Oracle/SQL/MySQL, in memory databases such as Redis, and Hibernate/ORMs.
  • Hands-on experience with unit testing frameworks Spock/Junit and Code quality control platforms like SonarQube
  • Advanced Understanding of CI/CD pipelines using Jenkins
  • Strong working knowledge using Dynatrace and Logscale Monitoring tools used for debugging
  • Strong knowledge in Core Java (Java 11+) preferably Java 17.
  • Experience in Java based Microservices frameworks including Spring Boot, Spring JPA, Spring batch.
  • Gradle and/or Maven.

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.
Preferred Skills

API Development, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Microservice Framework, Process Improvements, Release Management, Software Solutions, Spring Framework, User Experience (UX) Design

Competencies

Application Design, Architecture, Packaged Application Integration, Product and Vendor Evaluation, Software Process Improvement (SPI), System Development Life Cycle, Technical Troubleshooting

Work Experience

Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. Specific certifications are often required. 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)

Pay Transparency

Base Salary: $65,000.00 – $165,600.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.

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 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Principal - JAVA/Spring/API/Oracle in Phoenix, AZ vacancy
  • $99.6k - $223.4k

     ...production delivery. Drive engineering excellence through code reviews...  ...systems. ~ Strong Java plus Python/Shell scripting....  ...for complex systems. ~ REST APIs, JSON/XML knowledge. ~ SQL and...  .... HL7/FHIR familiarity. Oracle Health / New Millennium exposure... 
    Principal
    Oracle
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Phoenix, AZ
    19 hours ago
  • $173k - $259k

     ...those practices into the engineering organization....  ...point of expertise on software engineering issues, industry...  ...following technologies ~ Java RESTful Web Services (...  ...Open Source Frameworks - Spring boot, Spring Core ~...  ..., Tibco EMS or JMS ~ Oracle PL/SQL ~ JavaScript and... 
    Principal
    Oracle
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    Scottsdale, AZ
    6 days ago
  • A forward-thinking company is seeking a talented Java Developer with strong expertise in REST APIs and Spring MVC. In this exciting role, you will design, develop...  ...opportunity for those who are passionate about software development and eager to make an impact in a collaborative... 
    Suggested

    TechDigital Group

    Phoenix, AZ
    12 hours ago
  • 6AM City, LLC is seeking a Principal Programmer/Technical Lead in Arizona to provide...  ...for the design and implementation of software development in various webservices and...  ...frameworks, along with experience in Java development and API integrations. Senior level candidates... 
    Principal

    6AM City, LLC

    Phoenix, AZ
    2 days ago
  • $99.6k - $223.4k

     ...Job Description Join Oracle Health Applications and help build the next generation...  ...outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and...  ...holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare... 
    Principal
    Oracle
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Phoenix, AZ
    3 days ago
  • Java Developer with Spring, Junit, Mockito and PowerMockito Career Guidant, an internationally acclimed, trusted multi-faced orgiansation into Information...  ...(JUnit, Mockito, PowerMockito), Relational DB (preferably Oracle), Microservices, Git, Jenkins, Understanding of Cloud... 
    Oracle
    Permanent employment
    Full time
    H1b

    Career Guidant Inc.

    Phoenix, AZ
    3 days ago
  •  ...Full Stack Java Developer Required Skills & Qualifications:...  ...a strong proficiency in Java, Spring Boot, and microservices patterns...  ...with both MongoDB and Oracle databases (performance tuning,...  ...developing and consuming RESTful APIs and familiarity with API gateways... 
    Oracle

    3B Staffing LLC

    Phoenix, AZ
    1 day ago
  •  ...Function: As a Principal Engineer, you will be the senior...  ...and operates its software. This is a high-...  ...frontend systems, APIs, data...  ...features spanning Java/C# backend services...  ...proficiency in Java (Spring Boot, Spring MVC,...  ...PostgreSQL, MS SQL, and Oracle. Advanced NoSQL usage... 
    Principal
    Oracle
    Local area
    Shift work

    Verint Systems

    Phoenix, AZ
    1 day ago
  • $99.6k - $223.4k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata...  ...Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience... 
    Principal
    Oracle
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    3 days ago
  •  ...Role: Senior Java Developer Location: Phoenix, AZ (Hybrid...  ...with Apache Camel, Kafka, and Spring Boot , and will play a key role...  ...maintain RESTful and GraphQL APIs for internal and external...  ...Work with databases including Oracle, Couchbase, Redis, and NoSQL... 
    Oracle
    3 days per week

    Prophecy Technologies

    Phoenix, AZ
    1 day ago
  •  ...Lead Java Developer CGI is looking for an experienced Lead...  ...project modules. Translate software requirements into scalable,...  ...scalability Work with Oracle databases and write PL/SQL stored...  ...experience building RESTful APIs using Spring Boot. Strong command over... 
    Oracle
    Permanent employment
    Work experience placement
    Work at office
    Local area

    CGI

    Phoenix, AZ
    1 day ago
  • $115k

     ...Description Lead Java Developer (Financial Services)...  ...project modules. Translate software requirements into scalable,...  ...and scalability. Work with Oracle databases and write PL/SQL stored...  ...experience building RESTful APIs using Spring Boot. ~ Strong command... 
    Oracle
    Permanent employment
    Work experience placement
    Immediate start

    Orchard Inc

    Phoenix, AZ
    4 days ago
  •  ...Java Backend Developer We are looking for a highly skilled Java...  ...scalable backend services and APIs. The ideal candidate should have strong experience in Java, Spring Boot, and microservices architecture...  ...Work with databases such as Oracle, PostgreSQL, or MySQL. Collaborate... 
    Oracle

    InterSources

    Phoenix, AZ
    1 day ago
  •  ...Design, build and maintain REST API services using technologies such as Java, Spring, Hibernate, Tomcat and data stores...  ...applications. Participate in software development life cycle (SDLC) phases...  ...and database platform from Oracle DB to Azure Cosmos DB. Leverage... 
    Oracle

    Kasmo Global

    Phoenix, AZ
    12 hours ago
  •  ...Job Title: Java Architect Location: Phoenix,...  ...of experience in Java software engineering, along with some work...  ...and tools within the Spring suite. The candidate...  ...and Rest APIs. Should be proficient...  ...databases -Postgress, SQL, Oracle, MySQL, etc. Agile... 
    Oracle
    Contract work
    Work experience placement

    Navtech

    Phoenix, AZ
    1 day ago
  • $89.6k - $176.3k

     ...Java Developer - Local to Phoenix, AZ Category: Software Development/ Engineering Main location: United States, Arizona, Phoenix...  ...scalability o Work with Oracle databases and write PL/SQL...  ...experience building RESTful APIs using Spring Boot o Strong command... 
    Oracle
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area

    CGI Technologies and Solutions, Inc.

    Phoenix, AZ
    4 days ago
  •  ...Java Developer With Ai Location: Phoenix, AZ or...  ...including proficiency in Spring / Spring Boot. ~45...  ...both MongoDB (NoSQL) and Oracle (RDBMS). ~ Strong experience...  ...and consuming RESTful APIs. ~ Graph-QL knowledge...  ..., and prompt engineering concepts. Familiarity... 
    Oracle

    Diverse Lynx

    Phoenix, AZ
    4 days ago
  •  ...Job Title: Java-Python-Senior Engineer Location: Phoenix, AZ (ONSITE)...  ...Java 8, J2EE, React JS, RDBMS, Spring Boot 5 or higher, Microservice...  ...with CI/CD • Develop API, services and ETL applications...  ...for applications using SQL, Oracle, MySQL etc. • Build/run CICD... 
    Oracle
    Full time
    Temporary work

    AceStack LLC

    Phoenix, AZ
    2 days ago
  •  ...-person interview is required Job Title: Java Developer (Spring Boot, Kafka, Database) Location: Phoenix, AZ...  ...Proficiency in SQL and database design (Oracle, PostgreSQL, or similar). Knowledge of REST APIs and integration patterns. Strong debugging... 
    Oracle
    Long term contract
    Contract work

    AceStack LLC

    Phoenix, AZ
    1 day ago
  •  ...are seeking a skilled Java Backend Developer to design...  ...role is ideal for an engineer with strong experience in Java, Spring Boot, REST APIs, and microservices...  ...ideal candidate has solid software engineering...  ...PostgreSQL, MySQL, or Oracle . ~ Experience with... 
    Oracle

    CoreAi Consulting

    Phoenix, AZ
    2 days ago
  •  ...Join to apply for the Java Engineer II (Remote) role at Jobs...  ...location(s): AZ. As Software Developer II, you will...  ...on our client facing API banking systems.Contribute...  ...architecture, SOA, Spring Boot etc.Strong hands-...  ...experience with RDBMSs (Oracle or MS SQL Server).... 
    Oracle
    Remote work

    Jobs via Dice

    Phoenix, AZ
    4 days ago
  •  ...looking for a Senior Backend Engineer, Web Technology (individual contributor...  ...to delight customers. Our Software Engineers not only understand...  ...~6+ Years of experience with Java, Reactive Programming using...  ...with integrating RESTful APIs and microservices ~ Strong proponent... 
    Work experience placement
    Local area

    American Express

    Phoenix, AZ
    1 day ago
  •  ...Skill: Java with backbase About this position:...  ...Infrastructure & Platform Services, API-GW Integration of user...  ...frameworks/tools like Spring, Hibernate, Apache...  ...Solid background in software development including...  ...relational databases like MySQL/Oracle. Experience with... 
    Oracle

    SARIAN Co

    Phoenix, AZ
    3 days ago
  • $110k - $115k

     ...Technical/Functional Skills Java Architect Roles &...  ...Java 8, J2EE, React JS, RDBMS, Spring Boot 5 or higher, Microservice...  ...Familiarity with CI/CD • Develop API, services and ETL applications...  ...for applications using SQL, Oracle, MySQL etc. • Build/run CICD... 
    Oracle
    Temporary work

    Tata Consultancy Services

    Phoenix, AZ
    2 days ago
  • Itlearn360 is seeking a Software Engineer based in Phoenix, AZ. The ideal candidate will have over 5 years of software development experience, including hands-on expertise with Java, Spring Boot, and AWS services. Responsibilities include fine-tuning software projects,... 

    Itlearn360

    Phoenix, AZ
    1 day ago
  • $70 per hour

     ...Java Api Developer Duration: 12 months contract...  ...seeking a strong senior engineer for our middleware/api...  ...functional programming, Spring Boot experience is a...  ..., application design, software development, and testing...  ...is a plus. Principal Duties And Responsibilities... 
    Contract work
    Remote work

    Ova Technologies

    Scottsdale, AZ
    12 hours ago
  • $99.6k - $223.4k

     ...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise...  ...Oracle APEX, Oracle Database, PL/SQL, SQL, REST APIs, JSON, JavaScript, and modern full-stack engineering... 
    Principal
    Oracle
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    5 days ago
  • $99.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical...  ...-world operational readiness , going beyond simple API integration to ensure full lifecycle management and... 
    Principal
    Oracle
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    3 days ago
  •  ...divh2Technology Lead - Java Spring JUNIT/h2pImplify, Inc is a Global IT Solutions and services...  ...is an IT consulting services and software development firm dedicated to business success...  ...), Relational DB (preferably Oracle), Microservices, Git, Jenkins, Understanding... 
    Oracle
    Permanent employment
    Local area
    Weekend work

    Implify

    Phoenix, AZ
    4 days ago
  •  ...Java Backend Developer Location: Phoenix (AZ) Onsite...  ...languages/Frameworks: Java Spring Boot Microservices JPA Rest-APIs SOAP-APIs Tools: Rally Jira...  ...Good exposure on databases (Oracle/SQL/NO SQL DB) Data...  ...are an award-winning global software consultancy solving complex... 
    Oracle
    Contract work

    InterSources

    Phoenix, AZ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Principal - JAVA/Spring/API/Oracle. Be the first to apply!